Udostępnij przez


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.

Konstruktorów

Nazwa Opis
SessionStateModule()

Inicjuje nowe wystąpienie klasy SessionStateModule.

Metody

Nazwa Opis
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.

(Dziedziczone od Object)
GetHashCode()

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

(Dziedziczone od Object)
GetType()

Type Pobiera bieżące wystąpienie.

(Dziedziczone od Object)
Init(HttpApplication)

Wywołuje kod inicjowania podczas SessionStateModule tworzenia obiektu.

MemberwiseClone()

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

(Dziedziczone od 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.

(Dziedziczone od Object)

Zdarzenia

Nazwa Opis
End

Występuje po zakończeniu sesji.

Start

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

Dotyczy

Zobacz także