Condividi tramite


SessionStateModule Classe

Definizione

Fornisce servizi dello stato sessione per un'applicazione. La classe non può essere ereditata.

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
Ereditarietà
SessionStateModule
Implementazioni

Commenti

SessionStateModule è ASP. Gestore di stato sessione predefinito di NET. Scrive i dati della sessione in e lo recupera dall'archivio stato sessione e genera gli eventi di Session_OnStart e Session_OnEnd . Per informazioni dettagliate su come usare ASP.NET stato sessione per archiviare e recuperare i valori per una sessione utente, vedere ASP.NET Panoramica dello stato sessione.

È possibile sostituire con un'implementazione personalizzata dell'interfaccia che gestisce lo SessionStateModule stato della IHttpModule sessione. Per un esempio di modulo di stato sessione personalizzato, vedere panoramica della SessionStateUtility classe.

Costruttori

SessionStateModule()

Inizializza una nuova istanza della classe SessionStateModule.

Metodi

Dispose()

Esegue il codice di pulitura finale prima che l'oggetto SessionStateModule venga rilasciato dalla memoria.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
Init(HttpApplication)

Chiama il codice di inizializzazione quando viene creato un oggetto SessionStateModule.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ReleaseSessionState(HttpContext)

Rilascia lo stato sessione per l'oggetto HttpContext specificato.

ReleaseSessionStateAsync(HttpContext)

Rilascia in modo asincrono lo stato sessione per l'oggetto HttpContext specificato.

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

End

Viene generato al termine di una sessione.

Start

L'evento generato quando viene creata una sessione.

Si applica a

Vedi anche