System.Web.RequestNotification Enumeration

Indicates when events and other life-cycle events occur while a System.Web.HttpApplication request is being processed.

Syntax

[System.Flags]
public enum RequestNotification

Remarks

The System.Web.RequestNotification enumeration is used with the HttpContext.CurrentNotification property of the System.Web.HttpContext class to determine what event in the pipeline is currently processing. To determine when all the handlers for a specific event of the System.Web.HttpApplication instance have finished processing, use the HttpContext.IsPostNotification property.

The System.Web.RequestNotification type is introduced in the net_v35_long. For more information, see The .NET Framework 3.5 Architecture.

Members

Member NameDescription
AcquireRequestState

Indicates that the HttpApplication.AcquireRequestState event was raised for the request and is processing.

AuthenticateRequest

Indicates that the HttpApplication.AuthenticateRequest event was raised for the request and is processing.

AuthorizeRequest

Indicates that the HttpApplication.AuthorizeRequest event was raised for the request and is processing.

BeginRequest

Indicates that the HttpApplication.BeginRequest event was raised for the request and is processing.

EndRequest

Indicates that the HttpApplication.EndRequest event was raised for the request and is processing.

ExecuteRequestHandler

Indicates that the handler that is mapped to the requested resource is being invoked to process the request.

LogRequest

Indicates that the HttpApplication.LogRequest event was raised for the request and is processing.

MapRequestHandler

Indicates that the HttpApplication.MapRequestHandler event was raised for the request and is processing.

PreExecuteRequestHandler

Indicates a point in the application life cycle just before the handler that processes the request is mapped.

ReleaseRequestState

Indicates that the HttpApplication.ReleaseRequestState event was raised for the request and is processing.

ResolveRequestCache

Indicates that the HttpApplication.ResolveRequestCache event was raised for the request and is processing.

SendResponse

Indicates that processing of the request is complete and that the response is being sent.

UpdateRequestCache

Indicates that the HttpApplication.UpdateRequestCache event was raised for the request and is processing.

Requirements

Namespace: System.Web
Assembly: System.Web (in System.Web.dll)
Assembly Versions: 2.0.0.0