HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metod

Definition

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.

Gäller för

Se även