SessionStateModule Osztály

Definíció

Munkamenet-állapot szolgáltatásokat biztosít egy alkalmazáshoz. Ez az osztály nem örökölhető.

public ref class SessionStateModule sealed : System::Web::IHttpModule
public ref class SessionStateModule sealed : System::Web::SessionState::ISessionStateModule
public sealed class SessionStateModule : System.Web.IHttpModule
public sealed class SessionStateModule : System.Web.SessionState.ISessionStateModule
type SessionStateModule = class
    interface IHttpModule
type SessionStateModule = class
    interface ISessionStateModule
    interface IHttpModule
Public NotInheritable Class SessionStateModule
Implements IHttpModule
Public NotInheritable Class SessionStateModule
Implements ISessionStateModule
Öröklődés
SessionStateModule
Megvalósítás

Megjegyzések

SessionStateModule ASP.NET alapértelmezett munkamenet-állapotkezelője. Munkamenet-adatokat ír a munkamenet-állapot tárolójába, és lekéri azokat, és előhívja a Session_OnStart és Session_OnEnd eseményeket. A ASP.NET munkamenet állapotának a felhasználói munkamenet értékeinek tárolására és lekérésére való használatával kapcsolatos részletekért lásd: ASP.NET Munkamenetállapot áttekintése.

A munkamenet-állapotot kezelő felület egyéni implementációjára SessionStateModule cserélheti a elemetIHttpModule. Az egyéni munkamenet-állapot modulra példaként tekintse meg az SessionStateUtility osztály áttekintését.

Konstruktorok

Name Description
SessionStateModule()

Inicializálja a SessionStateModule osztály új példányát.

Metódusok

Name Description
Dispose()

Végrehajtja a végleges törlési kódot, mielőtt az SessionStateModule objektum felszabadul a memóriából.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Init(HttpApplication)

Inicializálási kódot hív meg egy SessionStateModule objektum létrehozásakor.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ReleaseSessionState(HttpContext)

Felszabadítja a megadott HttpContextmunkamenet állapotát.

ReleaseSessionStateAsync(HttpContext)

Aszinkron módon felszabadítja a megadott HttpContextmunkamenet állapotát.

ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

esemény

Name Description
End

A munkamenet végekor következik be.

Start

Az esemény, amely egy munkamenet létrehozásakor következik be.

A következőre érvényes:

Lásd még