SessionStateUtility.RaiseSessionEnd Method (IHttpSessionState, Object, EventArgs)

 

Executes the Session_OnEnd event defined in the Global.asax file for the ASP.NET application.

Namespace:   System.Web.SessionState
Assembly:  System.Web (in System.Web.dll)

static member RaiseSessionEnd : 
        session:IHttpSessionState *
        eventSource:Object *
        eventArgs:EventArgs -> unit

Parameters

session
Type: System.Web.SessionState.IHttpSessionState

The IHttpSessionState implementation instance for the session that has ended.

eventSource
Type: System.Object

The event source object to supply to the Session_OnEnd event.

eventArgs
Type: System.EventArgs

The EventArgs object to supply to the Session_OnEnd event.

The RaiseSessionEnd method is used by a session-state module to execute the Session_OnEnd event defined in the Global.asax file for an ASP.NET application. A session-state module will call the RaiseSessionEnd method when a session has been abandoned, or if the session expires.

The following code example shows the handler for the ReleaseRequestState event in a custom session-state module. If the session has been abandoned, the module executes the Session_OnEnd event defined in the Global.asax file for the application using the RaiseSessionEnd method. This code example is part of a larger example provided for the SessionStateUtility class.

No code example is currently available or this language may not be supported.

.NET Framework
Available since 2.0
Return to top
Show: