This documentation is archived and is not being maintained.
HttpApplication Members
.NET Framework 1.1
Public Constructors
HttpApplication Constructor | Initializes a new instance of the HttpApplication class. |
Public Properties
Application | Gets the current state of an application. |
Context | Gets HTTP-specific information about the current request. |
Modules | Gets the collection of modules for the current application. |
Request | Gets the intrinsic request object for the current request. |
Response | Gets the intrinsic response object for the current request. |
Server | Gets the intrinsic server object for the current request. |
Session | Gets the intrinsic session object that provides access to session data. |
Site | Provides a site interface for an IComponent implementation. |
User | Gets the intrinsic user object for the current request. |
Public Methods
AddOnAcquireRequestStateAsync | Adds the specified AcquireRequestState event to the collection of asynchronous AcquireRequestState event handlers for the current request. |
AddOnAuthenticateRequestAsync | Adds the specified AuthenticateRequest event to the collection of asynchronous AuthenticateRequest event handlers for the current request. |
AddOnAuthorizeRequestAsync | Adds the specified AuthorizeRequest event to the collection of asynchronous AuthorizeRequest event handlers for the current request. |
AddOnBeginRequestAsync | Adds the specified BeginRequest event to the collection of asynchronous BeginRequest event handlers for the current request. |
AddOnEndRequestAsync | Adds the specified EndRequest event to the collection of asynchronous EndRequest event handlers for the current request. |
AddOnPostRequestHandlerExecuteAsync | Adds the specified PostRequestHandlerExecute event to the collection of asynchronous PostRequestHandlerExecute event handlers for the current request. |
AddOnPreRequestHandlerExecuteAsync | Adds the specified PreRequestHandlerExecute event to the collection of asynchronous PreRequestHandlerExecute event handlers for the current request. |
AddOnReleaseRequestStateAsync | Adds the specified ReleaseRequestState event to the collection of asynchronous ReleaseRequestState event handlers for the current request. |
AddOnResolveRequestCacheAsync | Adds the specified ResolveRequestCache event handler to the collection of asynchronous ResolveRequestCache event handlers for the current request. |
AddOnUpdateRequestCacheAsync | Adds the specified UpdateRequestCache event to the collection of asynchronous UpdateRequestCache event handlers for the current request. |
CompleteRequest | Causes ASP.NET to bypass all events in the HTTP pipeline chain of execution and directly execute EndRequest. |
Dispose | Cleans up the instance variables of a module. |
Equals (inherited from Object) | Overloaded. Determines whether two Object instances are equal. |
GetHashCode (inherited from Object) | Serves as a hash function for a particular type, 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 | Provides an application-wide implementation of the VaryByCustom property. |
Init | Executes custom initialization code after all event-handler modules have been added. |
ToString (inherited from Object) | Returns a String that represents the current Object. |
Public Events
AcquireRequestState | Occurs when ASP.NET acquires the current state (for example, session state) associated with the current request. |
AuthenticateRequest | Occurs when a security module has established the identity of the user. |
AuthorizeRequest | Occurs when a security module has verified user authorization. |
BeginRequest | Occurs as the first event in the HTTP pipeline chain of execution when ASP.NET responds to a request. |
Disposed | Adds an event handler to listen to the Disposed event on the application. |
EndRequest | Occurs as the last event to in the HTTP pipeline chain of execution when ASP.NET responds to a request. |
Error | Occurs when an unhandled exception is thrown. |
PostRequestHandlerExecute | Occurs when the ASP.NET handler (page, XML Web service) finishes execution. |
PreRequestHandlerExecute | Occurs just before ASP.NET begins executing a handler such as a page or XML Web service. |
PreSendRequestContent | Occurs just before ASP.NET sends content to the client. |
PreSendRequestHeaders | Occurs just before ASP.NET sends HTTP headers to the client. |
ReleaseRequestState | Occurs after ASP.NET finishes executing all request handlers. This event causes state modules to save the current state data. |
ResolveRequestCache | Occurs when ASP.NET completes an authorization event to let the caching modules serve requests from the cache, bypassing execution of the handler (the page or XML Web service, for example). |
UpdateRequestCache | Occurs when ASP.NET finishes executing a handler in order to let caching modules store responses that will be used to serve subsequent requests from the cache. |
Protected Properties
Events | Gets the list of event handler delegates that process all application events. |
Protected Methods
Finalize (inherited from Object) | Overridden. Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
In C# and C++, finalizers are expressed using destructor syntax. |
MemberwiseClone (inherited from Object) | Creates a shallow copy of the current Object. |
See Also
Show:

