ASP.NET HTTP处理程序和全局变量

问题描述:

我已经创建了HTTP处理程序。ASP.NET HTTP处理程序和全局变量

如何为这些处理程序创建全局变量,比如我可以在global.asax中使用ASP.net网页?

添加变量的应用实例:

System.Web.HttpContext.Current.Application["MyGlobalVariable"] = myValue; 

或者,如果变量只需要住一个单独的请求的生命,使用上下文对象的项目集合:

System.Web.HttpContext.Current.Items["MyGlobalVariable"] = myValue; 

再一次,这只会在一次请求的生命中生存。

如果您的处理程序被指定为可重用,您还可以使用静态类成员。

+0

谢谢,这是一个很好的替代解决方案,我会调查 – hmak 2008-10-16 23:40:21