65.9K
CodeProject 正在变化。 阅读更多。
Home

Global.asax

starIconstarIconstarIconstarIconstarIcon

5.00/5 (1投票)

2013 年 10 月 11 日

CPOL
viewsIcon

12564

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

 

© . All rights reserved.