在ASHX一般处理程序文件中如需调用Session必须继承System.Web.SessionState.IRequiresSessionState接口,才能实现Session读写!
System.Web.SessionState的接口介绍:
-
IReadOnlySessionState指定目标 HTTP 处理程序只需要具有对会话状态值的读访问权限。这是一个标记接口,没有任何方法。
-
IRequiresSessionState指定目标 HTTP 处理程序需要对会话状态值具有读写访问权。这是一个标记接口,没有任何方法。
本文介绍了在ASHX处理程序中使用Session的正确方法。为了能够读写Session,需要实现IRequiresSessionState接口。此外,文章还解释了不同接口的作用,并提供了一个具体的实现示例。

1747

被折叠的 条评论
为什么被折叠?



