| Global Events |
The Global type exposes the following members.
| Name | Description | |
|---|---|---|
| AcquireRequestState | 当 ASP.NET 获取与当前请求关联的当前状态(如会话状态)时发生。 (Inherited from HttpApplication.) | |
| AuthenticateRequest | 当安全模块已建立用户标识时发生。 (Inherited from HttpApplication.) | |
| AuthorizeRequest | 当安全模块已验证用户授权时发生。 (Inherited from HttpApplication.) | |
| BeginRequest | 在 ASP.NET 响应请求时作为 HTTP 执行管线链中的第一个事件发生。 (Inherited from HttpApplication.) | |
| Disposed | 在释放应用程序时发生。 (Inherited from HttpApplication.) | |
| EndRequest | 在 ASP.NET 响应请求时作为 HTTP 执行管线链中的最后一个事件发生。 (Inherited from HttpApplication.) | |
| Error | 当引发未处理的异常时发生。 (Inherited from HttpApplication.) | |
| LogRequest | 恰好在 ASP.NET 为当前请求执行任何记录之前发生。 (Inherited from HttpApplication.) | |
| MapRequestHandler | 在选择了用来响应请求的处理程序时发生。 (Inherited from HttpApplication.) | |
| PostAcquireRequestState | 在已获得与当前请求关联的请求状态(例如会话状态)时发生。 (Inherited from HttpApplication.) | |
| PostAuthenticateRequest | 当安全模块已建立用户标识时发生。 (Inherited from HttpApplication.) | |
| PostAuthorizeRequest | 在当前请求的用户已获授权时发生。 (Inherited from HttpApplication.) | |
| PostLogRequest | 在 ASP.NET 处理完 LogRequest 事件的所有事件处理程序后发生。 (Inherited from HttpApplication.) | |
| PostMapRequestHandler | 在 ASP.NET 已将当前请求映射到相应的事件处理程序时发生。 (Inherited from HttpApplication.) | |
| PostReleaseRequestState | 在 ASP.NET 已完成所有请求事件处理程序的执行并且请求状态数据已存储时发生。 (Inherited from HttpApplication.) | |
| PostRequestHandlerExecute | 在 ASP.NET 事件处理程序(例如,某页或某个 XML Web service)执行完毕时发生。 (Inherited from HttpApplication.) | |
| PostResolveRequestCache | 在 ASP.NET 跳过当前事件处理程序的执行并允许缓存模块满足来自缓存的请求时发生。 (Inherited from HttpApplication.) | |
| PostUpdateRequestCache | 在 ASP.NET 完成缓存模块的更新并存储了用于从缓存中为后续请求提供服务的响应后,发生此事件。 (Inherited from HttpApplication.) | |
| PreRequestHandlerExecute | 恰好在 ASP.NET 开始执行事件处理程序(例如,某页或某个 XML Web services)前发生。 (Inherited from HttpApplication.) | |
| PreSendRequestContent | 恰好在 ASP.NET 向客户端发送内容之前发生。 (Inherited from HttpApplication.) | |
| PreSendRequestHeaders | 恰好在 ASP.NET 向客户端发送 HTTP 标头之前发生。 (Inherited from HttpApplication.) | |
| ReleaseRequestState | 在 ASP.NET 执行完所有请求事件处理程序后发生。该事件将使状态模块保存当前状态数据。 (Inherited from HttpApplication.) | |
| ResolveRequestCache | 在 ASP.NET 完成授权事件以使缓存模块从缓存中为请求提供服务后发生,从而绕过事件处理程序(例如某个页或 XML Web services)的执行。 (Inherited from HttpApplication.) | |
| UpdateRequestCache | 当 ASP.NET 执行完事件处理程序以使缓存模块存储将用于从缓存为后续请求提供服务的响应时发生。 (Inherited from HttpApplication.) |