SessionStateModule Classe

Definizione

Fornisce servizi di 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.NET gestore di stato sessione predefinito. Scrive i dati della sessione in e lo recupera dall'archivio dello stato sessione e genera gli eventi 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 SessionStateModule un'implementazione personalizzata dell'interfaccia IHttpModule che gestisce lo stato della sessione. Per un esempio di modulo di stato sessione personalizzato, vedere la panoramica della SessionStateUtility classe.

Costruttori

Nome Descrizione
SessionStateModule()

Inizializza una nuova istanza della classe SessionStateModule.

Metodi

Nome Descrizione
Dispose()

Esegue il codice di pulizia 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 il Type dell'istanza corrente.

(Ereditato da Object)
Init(HttpApplication)

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

MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ReleaseSessionState(HttpContext)

Rilascia lo stato della sessione per l'oggetto specificato HttpContext.

ReleaseSessionStateAsync(HttpContext)

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

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Eventi

Nome Descrizione
End

Si verifica al termine di una sessione.

Start

Evento che si verifica quando viene creata una sessione.

Si applica a

Vedi anche