Condividi tramite


HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metodo

Definizione

Imposta il tipo di comportamento dello stato di sessione necessario per supportare una richiesta 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)

Parametri

sessionStateBehavior
SessionStateBehavior

Uno dei valori di enumerazione che specifica il tipo di comportamento dello stato di sessione necessario.

Eccezioni

Il metodo è stato chiamato dopo che si è verificato l'evento AcquireRequestState.

Commenti

Nell'implementazione ASP.NET predefinita, un gestore di richieste HTTP indica se richiede lo stato della sessione implementando l'interfaccia IRequiresSessionState o l'interfaccia IReadOnlySessionState . Il SetSessionStateBehavior metodo e l'enumerazione SessionStateBehavior consentono di fornire maggiori dettagli sul tipo di supporto dello stato della sessione necessario per gestire una richiesta. Per altre informazioni, vedere l'enumerazione SessionStateBehavior.

Il SetSessionStateBehavior metodo deve essere chiamato prima dell'evento della AcquireRequestState pipeline. Le chiamate che si verificano durante o dopo questo evento causeranno un'eccezione InvalidOperationException .

Si applica a

Vedi anche