SessionStateModule Klasa

Definicja

Zapewnia 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 jest ASP. Domyślna procedura obsługi stanu sesji sieci. Zapisuje dane sesji do i pobiera je z magazynu stanów sesji i wywołuje Session_OnStart i Session_OnEnd zdarzenia. Aby uzyskać szczegółowe informacje na temat używania stanu sesji ASP.NET do przechowywania i pobierania wartości dla sesji użytkownika, zobacz ASP.NET — omówienie stanu sesji.

Można zamienić na SessionStateModule niestandardową implementację IHttpModule interfejsu, który zarządza stanem sesji. Przykład niestandardowego modułu stanu sesji można znaleźć w temacie SessionStateUtility Omówienie klasy.

Konstruktory

SessionStateModule()

Inicjuje nowe wystąpienie klasy SessionStateModule.

Metody

Dispose()

Wykonuje ostatni kod czyszczący przed SessionStateModule zwolnieniem 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 wartość bieżącego wystąpienia.

(Odziedziczone po Object)
Init(HttpApplication)

Wywołuje kod inicjujący po SessionStateModule utworzeniu obiektu.

MemberwiseClone()

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

(Odziedziczone po Object)
ReleaseSessionState(HttpContext)

Zwalnia stan sesji dla określonego elementu HttpContext .

ReleaseSessionStateAsync(HttpContext)

Asynchronicznie zwalnia stan sesji dla określonego elementu HttpContext .

ToString()

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

(Odziedziczone po Object)

Zdarzenia

End

Występuje po zakończeniu sesji.

Start

Zdarzenie występujące podczas tworzenia sesji.

Dotyczy

Zobacz też