HttpContext.SetSessionStateBehavior(SessionStateBehavior) Méthode

Définition

Définit le type de comportement d’état de session requis pour prendre en charge une requête HTTP.

public:
 void SetSessionStateBehavior(System::Web::SessionState::SessionStateBehavior sessionStateBehavior);
public void SetSessionStateBehavior(System.Web.SessionState.SessionStateBehavior sessionStateBehavior);
member this.SetSessionStateBehavior : System.Web.SessionState.SessionStateBehavior -> unit
Public Sub SetSessionStateBehavior (sessionStateBehavior As SessionStateBehavior)

Paramètres

sessionStateBehavior
SessionStateBehavior

Une des valeurs d’énumération qui spécifie le type de comportement d’état de session requis.

Exceptions

La méthode a été appelée une fois l’événement AcquireRequestState déclenché.

Remarques

Dans l’implémentation ASP.NET par défaut, un gestionnaire de requêtes HTTP indique s’il nécessite un état de session en implémentant l’interface IRequiresSessionState ou l’interface IReadOnlySessionState. La SetSessionStateBehavior méthode et l’énumération SessionStateBehavior vous permettent de fournir plus de détails sur le type de prise en charge de l’état de session requis pour gérer une demande. Pour plus d’informations, consultez l’énumération SessionStateBehavior.

La SetSessionStateBehavior méthode doit être appelée avant l’événement de AcquireRequestState pipeline. Les appels qui se produisent pendant ou après cet événement provoquent une InvalidOperationException exception.

S’applique à

Voir aussi