CMSHttpApplication MembersKentico 8.0 API Reference
The CMSHttpApplication type exposes the following members.
Constructors

  NameDescription
Public methodCMSHttpApplication
Back to Top
Methods

  NameDescription
Public methodOnlineAddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineAcquireRequestState event to the collection of asynchronous OnlineAcquireRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineAcquireRequestState event to the collection of asynchronous OnlineAcquireRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineAuthenticateRequest event to the collection of asynchronous OnlineAuthenticateRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineAuthenticateRequest event to the collection of asynchronous OnlineAuthenticateRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineAuthorizeRequest event to the collection of asynchronous OnlineAuthorizeRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineAuthorizeRequest event to the collection of asynchronous OnlineAuthorizeRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnBeginRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineBeginRequest event to the collection of asynchronous OnlineBeginRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnBeginRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineBeginRequest event to the collection of asynchronous OnlineBeginRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnEndRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineEndRequest event to the collection of asynchronous OnlineEndRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnEndRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineEndRequest event to the collection of asynchronous OnlineEndRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnLogRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineLogRequest event to the collection of asynchronous OnlineLogRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnLogRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineLogRequest event to the collection of asynchronous OnlineLogRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineMapRequestHandler event to the collection of asynchronous OnlineMapRequestHandler event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineMapRequestHandler event to the collection of asynchronous OnlineMapRequestHandler event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostAcquireRequestState event to the collection of asynchronous OnlinePostAcquireRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAcquireRequestStateAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostAcquireRequestState event to the collection of asynchronous OnlinePostAcquireRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostAuthenticateRequest event to the collection of asynchronous OnlinePostAuthenticateRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAuthenticateRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostAuthorizeRequest event to the collection of asynchronous OnlinePostAuthorizeRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostAuthorizeRequest event to the collection of asynchronous OnlinePostAuthorizeRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostAuthorizeRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostAuthorizeRequest to the collection of asynchronous OnlinePostAuthorizeRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostLogRequest event to the collection of asynchronous OnlinePostLogRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostLogRequestAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostLogRequest event to the collection of asynchronous OnlinePostLogRequest event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostMapRequestHandler event to the collection of asynchronous OnlinePostMapRequestHandler event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostMapRequestHandlerAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostMapRequestHandler event to the collection of asynchronous OnlinePostMapRequestHandler event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostReleaseRequestState event to the collection of asynchronous OnlinePostReleaseRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostReleaseRequestState event to the collection of asynchronous OnlinePostReleaseRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostRequestHandlerExecute event to the collection of asynchronous OnlinePostRequestHandlerExecute event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostRequestHandlerExecute event to the collection of asynchronous OnlinePostRequestHandlerExecute event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostResolveRequestCache event to the collection of asynchronous OnlinePostResolveRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostResolveRequestCache event to the collection of asynchronous OnlinePostResolveRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePostUpdateRequestCache event to the collection of asynchronous OnlinePostUpdateRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPostUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePostUpdateRequestCache event to the collection of asynchronous OnlinePostUpdateRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlinePreRequestHandlerExecute event to the collection of asynchronous OnlinePreRequestHandlerExecute event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnPreRequestHandlerExecuteAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlinePreRequestHandlerExecute event to the collection of asynchronous OnlinePreRequestHandlerExecute event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineReleaseRequestState event to the collection of asynchronous OnlineReleaseRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnReleaseRequestStateAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineReleaseRequestState event to the collection of asynchronous OnlineReleaseRequestState event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineResolveRequestCache event handler to the collection of asynchronous OnlineResolveRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnResolveRequestCacheAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineResolveRequestCache event handler to the collection of asynchronous OnlineResolveRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler)
Adds the specified OnlineUpdateRequestCache event to the collection of asynchronous OnlineUpdateRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodOnlineAddOnUpdateRequestCacheAsync(BeginEventHandler, EndEventHandler, Object)
Adds the specified OnlineUpdateRequestCache event to the collection of asynchronous OnlineUpdateRequestCache event handlers for the current request.
(Inherited from OnlineHttpApplication.)
Public methodApplication_End
Application end event handler.
Public methodApplication_Error
Application error event handler.
Public methodOnlineCompleteRequest
Causes ASP.NET to bypass all events and filtering in the HTTP pipeline chain of execution and directly execute the OnlineEndRequest event.
(Inherited from OnlineHttpApplication.)
Public methodOnlineDispose
Disposes the OnlineHttpApplication instance.
(Inherited from OnlineHttpApplication.)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetOutputCacheProviderName
Gets the name of the default output-cache provider that is configured for a Web site.
(Inherited from OnlineHttpApplication.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodGetVaryByCustomString
Custom cache parameters processing.
(Overrides OnlineHttpApplication GetVaryByCustomString(HttpContext, String).)
Public methodOnlineInit
Executes custom initialization code after all event handler modules have been added.
(Inherited from OnlineHttpApplication.)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Public methodStatic memberPreInit
Pre-initializes the web application
Public methodSession_End
Session end event handler.
Public methodSession_Start
Session start event handler.
Public methodStatic memberSessionEnd
Fires the session end event
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Properties

  NameDescription
Public propertyOnlineApplication
Gets the current state of an application.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineContext
Gets HTTP-specific information about the current request.
(Inherited from OnlineHttpApplication.)
Protected propertyOnlineEvents
Gets the list of event handler delegates that process all application events.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineModules
Gets the collection of modules for the current application.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineRequest
Gets the intrinsic request object for the current request.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineResponse
Gets the intrinsic response object for the current request.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineServer
Gets the intrinsic server object for the current request.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineSession
Gets the intrinsic session object that provides access to session data.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineSite
Gets or sets a site interface for an OnlineIComponent implementation.
(Inherited from OnlineHttpApplication.)
Public propertyOnlineUser
Gets the intrinsic user object for the current request.
(Inherited from OnlineHttpApplication.)
Back to Top
Events

  NameDescription
Public eventOnlineAcquireRequestState
Occurs when ASP.NET acquires the current state (for example, session state) that is associated with the current request.
(Inherited from OnlineHttpApplication.)
Public eventOnlineAuthenticateRequest
Occurs when a security module has established the identity of the user.
(Inherited from OnlineHttpApplication.)
Public eventOnlineAuthorizeRequest
Occurs when a security module has verified user authorization.
(Inherited from OnlineHttpApplication.)
Public eventOnlineBeginRequest
Occurs as the first event in the HTTP pipeline chain of execution when ASP.NET responds to a request.
(Inherited from OnlineHttpApplication.)
Public eventOnlineDisposed
Occurs when the application is disposed.
(Inherited from OnlineHttpApplication.)
Public eventOnlineEndRequest
Occurs as the last event in the HTTP pipeline chain of execution when ASP.NET responds to a request.
(Inherited from OnlineHttpApplication.)
Public eventOnlineError
Occurs when an unhandled exception is thrown.
(Inherited from OnlineHttpApplication.)
Public eventOnlineLogRequest
Occurs just before ASP.NET performs any logging for the current request.
(Inherited from OnlineHttpApplication.)
Public eventOnlineMapRequestHandler
Occurs when the handler is selected to respond to the request.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostAcquireRequestState
Occurs when the request state (for example, session state) that is associated with the current request has been obtained.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostAuthenticateRequest
Occurs when a security module has established the identity of the user.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostAuthorizeRequest
Occurs when the user for the current request has been authorized.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostLogRequest
Occurs when ASP.NET has completed processing all the event handlers for the OnlineLogRequest event.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostMapRequestHandler
Occurs when ASP.NET has mapped the current request to the appropriate event handler.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostReleaseRequestState
Occurs when ASP.NET has completed executing all request event handlers and the request state data has been stored.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostRequestHandlerExecute
Occurs when the ASP.NET event handler (for example, a page or an XML Web service) finishes execution.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostResolveRequestCache
Occurs when ASP.NET bypasses execution of the current event handler and allows a caching module to serve a request from the cache.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePostUpdateRequestCache
Occurs when ASP.NET finishes updating caching modules and storing responses that are used to serve subsequent requests from the cache.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePreRequestHandlerExecute
Occurs just before ASP.NET starts executing an event handler (for example, a page or an XML Web service).
(Inherited from OnlineHttpApplication.)
Public eventOnlinePreSendRequestContent
Occurs just before ASP.NET sends content to the client.
(Inherited from OnlineHttpApplication.)
Public eventOnlinePreSendRequestHeaders
Occurs just before ASP.NET sends HTTP headers to the client.
(Inherited from OnlineHttpApplication.)
Public eventOnlineReleaseRequestState
Occurs after ASP.NET finishes executing all request event handlers. This event causes state modules to save the current state data.
(Inherited from OnlineHttpApplication.)
Public eventOnlineResolveRequestCache
Occurs when ASP.NET finishes an authorization event to let the caching modules serve requests from the cache, bypassing execution of the event handler (for example, a page or an XML Web service).
(Inherited from OnlineHttpApplication.)
Public eventOnlineUpdateRequestCache
Occurs when ASP.NET finishes executing an event handler in order to let caching modules store responses that will be used to serve subsequent requests from the cache.
(Inherited from OnlineHttpApplication.)
Back to Top
See Also