2011-12-29 39 views
0

有没有简单的方法来检查存储在我的卡西尼会议中的数据?我知道我可以使用手表条目,但我想知道是否有更好的工具。如何检查卡西尼会话中的数据?

例如,如果我想看到当前存储在会话中的所有钥匙,我要挖下来是这样的: Session in Watch

然后,每次添加一个新的值时,_entriesTable财产崩溃,我有再次扩大看到新的价值观。

而且,如果我想看看什么是真正存储在会议上对这些值,我必须复制每个键,添加一个新的手表呢,Session["72ddf034-71e6-4a28-9aa1-f8d83245a6fe"]。如果我在条目表中向下钻取,它会向我显示数值的键和类型,但是我无法在此处深入查看数值的属性: Session Key Value

回答

0

只需放置断点或使用Visual Studio中的立即窗口输出Session的内容。卡西尼在这里没有任何区别。

+0

我知道我可以做到这一点。但是,假设我想查看'Session'中的所有当前键,我必须添加会话以观察,深入'Keys> Non-Public Members> _coll>非公共成员> _entriesTable'。我希望有一个更简单的解决方案。 – scottm 2011-12-29 17:53:03

+0

您可以将'Keys> Non-Public Members> _coll> Non-Public Members> _entriesTable'添加到手表中。 – vcsjones 2011-12-29 17:55:13

+0

你是否确实建议我这样做? 'Session.Keys.Non-Public Members'? – scottm 2011-12-29 17:58:38

0

一个可能的解决方案是使用一个持久会话提供商(如该会话保存到数据库中的一个),然后检查你希望的任何工具,存储的数据。