Global.asax





5.00/5 (1投票)
Global.asax 文件,也称为 ASP.NET 应用程序文件,是一个可选文件,包含用于响应应用程序级别和
Global.asax 文件,也称为 ASP.NET 应用程序文件,是一个可选文件,包含用于响应应用程序级别和会话级别事件的代码,这些事件由 ASP.NET 或 HTTPModule 引发。如果你还记得,它与 ASP 中的 global.asa 相同。Global.asax 文件位于 ASP.NET 应用程序的根目录中。在运行时,Global.asax 会被解析并编译成从 HttpApplication 基类派生的动态生成的 .NET Framework 类。ASP.NET 配置为自动拒绝对 Global.asax 文件的任何直接 URL 请求。
HTTPApplication 类公开以下事件供你处理。
- AcquireRequestState
- AuthenticateRequest
- AuthorizeRequest
- BeginRequest
- EndRequest
- Error(错误)
- PostRequestHandlerExecute
- PreRequestHandlerExecute
- PreSendRequestContent
- PreSendRequestHeaders
- ReleaseRequestState
- ResolveRequestCache
- UpdateRequestCache