SessionStateModule SessionStateModule SessionStateModule SessionStateModule Class

Definition

Stellt Sitzungszustanddienste für eine Anwendung bereit.Provides session-state services for an application. Diese Klasse kann nicht vererbt werden.This class cannot be inherited.

public ref class SessionStateModule sealed : System::Web::SessionState::ISessionStateModule
public sealed class SessionStateModule : System.Web.SessionState.ISessionStateModule
type SessionStateModule = class
    interface ISessionStateModule
    interface IHttpModule
Public NotInheritable Class SessionStateModule
Implements ISessionStateModule
Vererbung
SessionStateModuleSessionStateModuleSessionStateModuleSessionStateModule
Implementiert

Hinweise

SessionStateModuleist ASP. Der standardmäßige Sitzungs Zustands Handler von net.SessionStateModule is ASP.NET's default session-state handler. Er schreibt Sitzungsdaten in und ruft Sie aus dem Sitzungs Zustands Speicher ab und löst das Session_OnStart -Ereignis und das Session_OnEnd -Ereignis aus.It writes session data to and retrieves it from the session-state store and raises the Session_OnStart and Session_OnEnd events. Ausführliche Informationen zur Verwendung des ASP.NET-Sitzungs Zustands zum Speichern und Abrufen von Werten für eine Benutzersitzung finden Sie unter ASP.NET Session State Overview.For details about how to use ASP.NET session state to store and retrieve values for a user session, see ASP.NET Session State Overview.

Sie können den SessionStateModule durch eine benutzerdefinierte Implementierung IHttpModule der-Schnittstelle ersetzen, die den Sitzungszustand verwaltet.You can replace the SessionStateModule with a custom implementation of the IHttpModule interface that manages session state. Ein Beispiel für ein benutzerdefiniertes Sitzungs Zustands Modul finden Sie in SessionStateUtility der Übersicht über die-Klasse.For an example of a custom session-state module, see the SessionStateUtility class overview.

Konstruktoren

SessionStateModule() SessionStateModule() SessionStateModule() SessionStateModule()

Initialisiert eine neue Instanz der SessionStateModule-Klasse.Initializes a new instance of the SessionStateModule class.

Methoden

Dispose() Dispose() Dispose() Dispose()

Führt den endgültigen Bereinigungscode aus, bevor das SessionStateModule-Objekt aus dem Speicher freigegeben wird.Executes final cleanup code before the SessionStateModule object is released from memory.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
Init(HttpApplication) Init(HttpApplication) Init(HttpApplication) Init(HttpApplication)

Ruft den Initialisierungscode auf, wenn ein SessionStateModule-Objekt erstellt wird.Calls initialization code when a SessionStateModule object is created.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ReleaseSessionState(HttpContext) ReleaseSessionState(HttpContext) ReleaseSessionState(HttpContext) ReleaseSessionState(HttpContext)

Gibt den Sitzungszustand für den angegebenen HttpContext frei.Releases the session state for the specified HttpContext.

ReleaseSessionStateAsync(HttpContext) ReleaseSessionStateAsync(HttpContext) ReleaseSessionStateAsync(HttpContext) ReleaseSessionStateAsync(HttpContext)

Gibt den Sitzungszustand für den angegebenen HttpContext asynchron frei.Asynchronously releases the session state for the specified HttpContext.

ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)

Ereignisse

End End End End

Tritt bei Sitzungsende ein.Occurs when a session ends.

Start Start Start Start

Das beim Erstellen einer Sitzung ausgelöste Ereignis.The event that occurs when a session is created.

Gilt für:

Siehe auch