HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Anger vilken typ av sessionstillståndsbeteende som krävs för att stödja en HTTP-begäran.
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)
Parametrar
- sessionStateBehavior
- SessionStateBehavior
Ett av uppräkningsvärdena som anger vilken typ av sessionstillståndsbeteende som krävs.
Undantag
Metoden anropades efter att händelsen AcquireRequestState skapades.
Kommentarer
I den ASP.NET standardimplementeringen anger en HTTP-begärandehanterare om det kräver sessionstillstånd genom att implementera gränssnittet IRequiresSessionState eller gränssnittet IReadOnlySessionState. Med SetSessionStateBehavior metoden och SessionStateBehavior uppräkningen kan du ange mer information om vilken typ av stöd för sessionstillstånd som krävs för att hantera en begäran. Mer information finns i SessionStateBehavior uppräkningen.
Metoden SetSessionStateBehavior måste anropas före pipelinehändelsen AcquireRequestState . Anrop som inträffar under eller efter den här händelsen orsakar ett InvalidOperationException undantag.