SessionStateActions Enumerazione

Definizione

Indica se un elemento di sessione di un archivio dati si riferisce a una sessione che richiede l'inizializzazione.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class SessionStateActions
[System.Flags]
public enum SessionStateActions
[<System.Flags>]
type SessionStateActions = 
Public Enum SessionStateActions
Ereditarietà
SessionStateActions
Attributi

Campi

InitializeItem 1

L'elemento di sessione di un archivio dati si riferisce a una sessione che richiede l'inizializzazione.

None 0

Il codice chiamante non deve eseguire alcuna operazione di inizializzazione.

Esempio

Per un esempio di implementazione del provider dell'archivio dello stato sessione che usa l'enumerazione , vedere Implementazione di un provider SessionStateActions Session-State Store.

Commenti

SessionStateActionsL'enumerazione viene utilizzata dai metodi e di GetItem GetItemExclusive SessionStateStoreProviderBase un'implementazione . Quando un elemento di sessione viene recuperato dall'archivio dati, il valore di enumerazione indica se la sessione richiede l'inizializzazione o meno in base a un valore archiviato con i dati. I GetItem metodi e GetItemExclusive impostano un parametro su un valore actions di enumerazione in base a questo valore recuperato con SessionStateActions l'elemento di sessione. Se il valore del parametro è impostato su InitializeItem, inizializza la sessione ed esegue l'evento definito nel actions SessionStateModule file Session_OnStart Global.asax per l'ASP.NET appliazione. Se il valore del parametro è None, non viene eseguita alcuna procedura actions aggiuntiva per la sessione corrente.

Un elemento di sessione creato dal metodo viene creato con un valore che indica che l'elemento richiede l'inizializzazione e che i metodi e devono impostare il parametro CreateUninitializedItem GetItem su GetItemExclusive actions InitializeItem.

Si applica a