HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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 .