任务:asp.net 应用程序文件 Global.asax

http://blog.csdn.net/shmimm/article/details/5781937

1.首先Clobal.asax 文件是一个可选文件,当不需要该文件时候可以删除,注意它是一个配置文件.asax,而不是一个程序文件.aspx.

2.Global.asax 文件被配置为任何(通过 URL 的)直接 HTTP 请求都被自动拒绝,所以用户不能下载或查看其内容.

3.Global.asax 文件所做的任何更改在 Global.asax .被更改后ASP.NET 页面框架会重新启动应用程序,包括关闭所有的浏览器会话,去除所有状态信息,并重新启动应用程序域

4.Global.asax 文件继承自HttpApplication 类,它维护一个HttpApplication 对象池,并在需要时将对象池中的对象分配给应用程序.

5.Global.asax文件包含以下事件:

 Application_Init:在应用程序被实例化或第一次调用时,该事件被触发对于所有的HttpApplication对象实例,它都会被调用。

 Application_Disposed:在应用程序被销毁之前触发,这是清楚以前所用的资源的理想位置。

 Application_Error:当应用程序中遇到一个未处理的异常时,该事件被触发。

 Application_Start:在HttpApplication 类的第一个实例被创建的时候,该事件被触发,它允许你创建可以可以由所有                                   HttpApplication实例访问的对象。

 

posted @ 2015-05-05 09:56  梅花香自苦寒来_rainy  阅读(111)  评论(0)    收藏  举报