[英]Examining all active Sessions and their contents in ASP.NET
是否有任何实用程序可以让我检查在开发箱上运行于IIS 7 / Framework 3.5上的网站的Session对象的内容? 我有一个庞大的代码库,可以在会话状态(进程内)中存储大量数据,而我正试图找出确切存储了什么。 当然,我可以通过搜索代码来找出数据类型,但我想知道是否有外部实用程序可以这样做。 :)
我还查看了遍历Session.Contents
但这仅提供了当前会话的数据,而我想检查所有现有的会话。
谢谢!
您可以将Sql Server模式用于会话状态,并查询它使用的表。 http://msdn.microsoft.com/en-us/library/ms178586.aspx
您可以在页面或应用程序级别上打开跟踪
http://msdn.microsoft.com/en-us/library/94c55d08.aspx
这将输出有关页面内容,视图状态,会话等的所有信息。默认情况下,信息将附加在页面底部,但是如果您需要在其中查看,也可以重定向到该跟踪的保存位置。进行质量检查,不希望用户看到它。 但是通常您会在开发环境中执行此操作,只是为了查看存储了哪些对象。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.