SessionStateModule Classe

Définition

Fournit des services d’état de session pour une application.Provides session-state services for an application. Cette classe ne peut pas être héritée.This class cannot be inherited.

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
Héritage
SessionStateModule
Implémente

Remarques

SessionStateModule est ASP. Gestionnaire d’état de session par défaut du réseau.SessionStateModule is ASP.NET's default session-state handler. Il écrit des données de session dans le magasin d’état de session et les récupère dans le magasin d’état de session et déclenche les événements Session_OnStart et Session_OnEnd .It writes session data to and retrieves it from the session-state store and raises the Session_OnStart and Session_OnEnd events. Pour plus d’informations sur l’utilisation de l’état de session ASP.NET pour stocker et récupérer des valeurs pour une session utilisateur, consultez vue d’ensemble de l’état de session ASP.net.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.

Vous pouvez remplacer le SessionStateModule par une implémentation personnalisée de l' IHttpModule interface qui gère l’état de session.You can replace the SessionStateModule with a custom implementation of the IHttpModule interface that manages session state. Pour obtenir un exemple de module d’état de session personnalisé, consultez la SessionStateUtility vue d’ensemble de la classe.For an example of a custom session-state module, see the SessionStateUtility class overview.

Constructeurs

SessionStateModule()

Initialise une nouvelle instance de la classe SessionStateModule.Initializes a new instance of the SessionStateModule class.

Méthodes

Dispose()

Exécute un code de nettoyage final avant que l'objet SessionStateModule ne soit libéré de la mémoire.Executes final cleanup code before the SessionStateModule object is released from memory.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.Determines whether the specified object is equal to the current object.

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.Serves as the default hash function.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.Gets the Type of the current instance.

(Hérité de Object)
Init(HttpApplication)

Appelle le code d'initialisation lorsqu'un objet SessionStateModule est créé.Calls initialization code when a SessionStateModule object is created.

MemberwiseClone()

Crée une copie superficielle du Object actuel.Creates a shallow copy of the current Object.

(Hérité de Object)
ReleaseSessionState(HttpContext)

Publie l’état de session pour le HttpContext spécifié.Releases the session state for the specified HttpContext.

ReleaseSessionStateAsync(HttpContext)

Publie de façon asynchrone l’état de session pour le HttpContext spécifié.Asynchronously releases the session state for the specified HttpContext.

ToString()

Retourne une chaîne qui représente l'objet actuel.Returns a string that represents the current object.

(Hérité de Object)

Événements

End

Se produit lorsqu'une session se termine.Occurs when a session ends.

Start

Événement se produisant lorsqu'une session est créée.The event that occurs when a session is created.

S’applique à

Voir aussi