Click or drag to resize
Global Events

The Global type exposes the following members.

Events
  NameDescription
Public eventAcquireRequestState
当 ASP.NET 获取与当前请求关联的当前状态(如会话状态)时发生。
(Inherited from HttpApplication.)
Public eventAuthenticateRequest
当安全模块已建立用户标识时发生。
(Inherited from HttpApplication.)
Public eventAuthorizeRequest
当安全模块已验证用户授权时发生。
(Inherited from HttpApplication.)
Public eventBeginRequest
在 ASP.NET 响应请求时作为 HTTP 执行管线链中的第一个事件发生。
(Inherited from HttpApplication.)
Public eventDisposed
在释放应用程序时发生。
(Inherited from HttpApplication.)
Public eventEndRequest
在 ASP.NET 响应请求时作为 HTTP 执行管线链中的最后一个事件发生。
(Inherited from HttpApplication.)
Public eventError
当引发未处理的异常时发生。
(Inherited from HttpApplication.)
Public eventLogRequest
恰好在 ASP.NET 为当前请求执行任何记录之前发生。
(Inherited from HttpApplication.)
Public eventMapRequestHandler
在选择了用来响应请求的处理程序时发生。
(Inherited from HttpApplication.)
Public eventPostAcquireRequestState
在已获得与当前请求关联的请求状态(例如会话状态)时发生。
(Inherited from HttpApplication.)
Public eventPostAuthenticateRequest
当安全模块已建立用户标识时发生。
(Inherited from HttpApplication.)
Public eventPostAuthorizeRequest
在当前请求的用户已获授权时发生。
(Inherited from HttpApplication.)
Public eventPostLogRequest
在 ASP.NET 处理完 LogRequest 事件的所有事件处理程序后发生。
(Inherited from HttpApplication.)
Public eventPostMapRequestHandler
在 ASP.NET 已将当前请求映射到相应的事件处理程序时发生。
(Inherited from HttpApplication.)
Public eventPostReleaseRequestState
在 ASP.NET 已完成所有请求事件处理程序的执行并且请求状态数据已存储时发生。
(Inherited from HttpApplication.)
Public eventPostRequestHandlerExecute
在 ASP.NET 事件处理程序(例如,某页或某个 XML Web service)执行完毕时发生。
(Inherited from HttpApplication.)
Public eventPostResolveRequestCache
在 ASP.NET 跳过当前事件处理程序的执行并允许缓存模块满足来自缓存的请求时发生。
(Inherited from HttpApplication.)
Public eventPostUpdateRequestCache
在 ASP.NET 完成缓存模块的更新并存储了用于从缓存中为后续请求提供服务的响应后,发生此事件。
(Inherited from HttpApplication.)
Public eventPreRequestHandlerExecute
恰好在 ASP.NET 开始执行事件处理程序(例如,某页或某个 XML Web services)前发生。
(Inherited from HttpApplication.)
Public eventPreSendRequestContent
恰好在 ASP.NET 向客户端发送内容之前发生。
(Inherited from HttpApplication.)
Public eventPreSendRequestHeaders
恰好在 ASP.NET 向客户端发送 HTTP 标头之前发生。
(Inherited from HttpApplication.)
Public eventReleaseRequestState
在 ASP.NET 执行完所有请求事件处理程序后发生。该事件将使状态模块保存当前状态数据。
(Inherited from HttpApplication.)
Public eventResolveRequestCache
在 ASP.NET 完成授权事件以使缓存模块从缓存中为请求提供服务后发生,从而绕过事件处理程序(例如某个页或 XML Web services)的执行。
(Inherited from HttpApplication.)
Public eventUpdateRequestCache
当 ASP.NET 执行完事件处理程序以使缓存模块存储将用于从缓存为后续请求提供服务的响应时发生。
(Inherited from HttpApplication.)
Top
See Also