•Application对象是HttpApplicationState类的一个实例。
•客户端第一次访问ASP.NET应用程序的虚拟目录并请求URL资源时创建Application对象。
•数据可以在Application对象内部共享,用于多用户共享访问,一个网站可以有多个Application对象,而一个对象破坏后,不会影响到其他的对象。
Application对象的方法
![](https://img-my.csdn.net/uploads/201210/15/1350310996_3952.jpg)
Application对象的使用
•如果要使用Application对象,首先需要在网站根目录添加一个文件:Global.asax(全局应用程序类)。它是应用程序全局启动文件,文件内容如下所示:
其中:
–Application_Start:代表应用程序启动时触发的事件。
–Application_End:代表应用程序结束时触发的事件。
–Application_BeginRequest:代表请求开始时触发的事件。
–Application_EndRequest:代表请求结束时触发的事件。
–Application_Error:应用程序出错时触发的事件,如果有信息,必须在页面的Page指令中添加Debug=“true”。
–Session_Start:启动一个Session时触发。
–Session_End:结束一个Session时触发。