SessionStateActions Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Détermine si un élément de session provenant d'un magasin de données est destiné à une session devant être initialisée.
Cette énumération prend en charge une combinaison au niveau du bit de ses valeurs membres.
public enum class SessionStateActions
[System.Flags]
public enum SessionStateActions
[<System.Flags>]
type SessionStateActions =
Public Enum SessionStateActions
- Héritage
- Attributs
Champs
InitializeItem | 1 | L'élément de session provenant du magasin de données est destiné à une session devant être initialisée. |
None | 0 | Aucune action d'initialisation ne doit être entreprise par le code appelant. |
Exemples
Pour obtenir un exemple d’implémentation d’un fournisseur de magasin d’état de session qui utilise l' SessionStateActions énumération, consultez implémentation d’un fournisseur de magasin de Session-State.
Remarques
L' SessionStateActions énumération est utilisée par GetItem les GetItemExclusive méthodes et d’une SessionStateStoreProviderBase implémentation. Lorsqu’un élément de session est récupéré à partir du magasin de données, la valeur d’énumération indique si la session nécessite une initialisation ou non basée sur une valeur stockée avec les données. Les GetItem GetItemExclusive méthodes et définissent un actions
paramètre sur une SessionStateActions valeur d’énumération en fonction de cette valeur récupérée avec l’élément de session. si la valeur du actions
paramètre est définie sur InitializeItem, SessionStateModule initialise la session et exécute l' Session_OnStart
événement défini dans le fichier Global. asax pour l’application ASP.NET. Si la valeur du actions
paramètre est None, aucune autre étape n’est prise pour la session active.
Un élément de session créé par la CreateUninitializedItem méthode est créé avec une valeur indiquant que l’élément doit être initialisé et que GetItem les GetItemExclusive méthodes et doivent définir le actions
paramètre sur InitializeItem.