HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metodo

Definizione

Imposta il tipo di comportamento dello stato della 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 della sessione richiesto.

Eccezioni

Il metodo è stato chiamato dopo la generazione dell'evento AcquireRequestState .

Commenti

Nell'implementazione predefinita di ASP.NET 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