BaseClasses Documentation

Global Methods

The methods of the Global class are listed below. For a complete list of Global class members, see the Global Members topic.

Public Instance Methods

AddOnAcquireRequestStateAsync (inherited from HttpApplication)Overloaded. Adds the specified AcquireRequestState event to the collection of asynchronous AcquireRequestState event handlers for the current request.
AddOnAuthenticateRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified AuthenticateRequest event to the collection of asynchronous AuthenticateRequest event handlers for the current request.
AddOnAuthorizeRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified AuthorizeRequest event to the collection of asynchronous AuthorizeRequest event handlers for the current request.
AddOnBeginRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified BeginRequest event to the collection of asynchronous BeginRequest event handlers for the current request.
AddOnEndRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified EndRequest event to the collection of asynchronous EndRequest event handlers for the current request.
AddOnLogRequestAsync (inherited from HttpApplication)Overloaded.
AddOnMapRequestHandlerAsync (inherited from HttpApplication)Overloaded.
AddOnPostAcquireRequestStateAsync (inherited from HttpApplication)Overloaded. Adds the specified PostAcquireRequestState event to the collection of asynchronous PostAcquireRequestState event handlers for the current request.
AddOnPostAuthenticateRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified PostAuthenticateRequest event to the collection of asynchronous PostAuthenticateRequest event handlers for the current request.
AddOnPostAuthorizeRequestAsync (inherited from HttpApplication)Overloaded. Adds the specified PostAuthorizeRequest event to the collection of asynchronous PostAuthorizeRequest event handlers for the current request.
AddOnPostLogRequestAsync (inherited from HttpApplication)Overloaded.
AddOnPostMapRequestHandlerAsync (inherited from HttpApplication)Overloaded. Adds the specified PostMapRequestHandler event to the collection of asynchronous PostMapRequestHandler event handlers for the current request.
AddOnPostReleaseRequestStateAsync (inherited from HttpApplication)Overloaded. Adds the specified PostReleaseRequestState event to the collection of asynchronous PostReleaseRequestState event handlers for the current request.
AddOnPostRequestHandlerExecuteAsync (inherited from HttpApplication)Overloaded. Adds the specified PostRequestHandlerExecute event to the collection of asynchronous PostRequestHandlerExecute event handlers for the current request.
AddOnPostResolveRequestCacheAsync (inherited from HttpApplication)Overloaded. Adds the specified PostResolveRequestCache event to the collection of asynchronous PostResolveRequestCache event handlers for the current request.
AddOnPostUpdateRequestCacheAsync (inherited from HttpApplication)Overloaded. Adds the specified PostUpdateRequestCache event to the collection of asynchronous PostUpdateRequestCache event handlers for the current request.
AddOnPreRequestHandlerExecuteAsync (inherited from HttpApplication)Overloaded. Adds the specified PreRequestHandlerExecute event to the collection of asynchronous PreRequestHandlerExecute event handlers for the current request.
AddOnReleaseRequestStateAsync (inherited from HttpApplication)Overloaded. Adds the specified ReleaseRequestState event to the collection of asynchronous ReleaseRequestState event handlers for the current request.
AddOnResolveRequestCacheAsync (inherited from HttpApplication)Overloaded. Adds the specified ResolveRequestCache event handler to the collection of asynchronous ResolveRequestCache event handlers for the current request.
AddOnUpdateRequestCacheAsync (inherited from HttpApplication)Overloaded. Adds the specified UpdateRequestCache event to the collection of asynchronous UpdateRequestCache event handlers for the current request.
CompleteRequest (inherited from HttpApplication)Causes ASP.NET to bypass all events and filtering in the HTTP pipeline chain of execution and directly execute the EndRequest event.
Dispose (inherited from HttpApplication)Disposes the HttpApplication instance.
Equals (inherited from Object)Determines whether the specified Object is equal to the current Object.
GetHashCode (inherited from Object)Serves as a hash function for a particular type. GetHashCode is suitable for use in hashing algorithms and data structures like a hash table.
GetType (inherited from Object)Gets the Type of the current instance.
GetVaryByCustomString
GetVaryByCustomStringHelper
Init (inherited from HttpApplication)Executes custom initialization code after all event handler modules have been added.
ToString (inherited from Object)Returns a String that represents the current Object.

Protected Instance Methods

Application_AuthenticateRequest
Application_BeginRequest
Application_End
Application_Error
Application_Start
Finalize (inherited from Object)Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
Global_BeginRequest_KB887459 Implements a Microsoft-suggested workaround for the "URL Canonicalization" vulnerability in ASP.NET.
MemberwiseClone (inherited from Object)Creates a shallow copy of the current Object.
Session_End
Session_Start

Explicit Interface Implementations

IHttpAsyncHandler.BeginProcessRequest (inherited from HttpApplication)
IHttpAsyncHandler.EndProcessRequest (inherited from HttpApplication)
IHttpHandler.ProcessRequest (inherited from HttpApplication)

See Also

Global Class | BaseClasses Namespace | HttpApplication