Partager via


HttpContext.SetSessionStateBehavior(SessionStateBehavior) Méthode

Définition

Définit le type de comportement d'état de session nécessaire 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

L'une des valeurs d'énumération qui spécifie le type de comportement d'état de session nécessaire.

Exceptions

La méthode a été appelée après le déclenchement de l'événement AcquireRequestState.

Remarques

Dans l’implémentation par défaut ASP.NET, un gestionnaire de requêtes HTTP indique s’il nécessite l’é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