Udostępnij za pośrednictwem


SessionStateModule Klasa

Definicja

Udostępnia usługi stanu sesji dla aplikacji. Klasa ta nie może być dziedziczona.

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
Dziedziczenie
SessionStateModule
Implementuje

Uwagi

SessionStateModule to ASP. Domyślna procedura obsługi stanu sesji platformy NET. Zapisuje dane sesji i pobiera je z magazynu stanu sesji oraz zgłasza Session_OnStart i Session_OnEnd zdarzeń. Aby uzyskać szczegółowe informacje na temat używania stanu sesji ASP.NET do przechowywania i pobierania wartości sesji użytkownika, zobacz ASP.NET Omówienie stanu sesji.

Element można zastąpić SessionStateModule niestandardową implementacją interfejsu IHttpModule , który zarządza stanem sesji. Aby zapoznać się z przykładem niestandardowego modułu SessionStateUtility stanu sesji, zobacz omówienie klasy.

Konstruktory

SessionStateModule()

Inicjuje nowe wystąpienie klasy SessionStateModule.

Metody

Dispose()

Wykonuje końcowy kod oczyszczania przed zwolnieniem SessionStateModule obiektu z pamięci.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Odziedziczone po Object)
Init(HttpApplication)

Wywołuje kod inicjowania podczas SessionStateModule tworzenia obiektu.

MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ReleaseSessionState(HttpContext)

Zwalnia stan sesji dla określonego HttpContextelementu .

ReleaseSessionStateAsync(HttpContext)

Asynchronicznie zwalnia stan sesji dla określonego HttpContextelementu .

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Zdarzenia

End

Występuje po zakończeniu sesji.

Start

Zdarzenie, które występuje po utworzeniu sesji.

Dotyczy

Zobacz też