HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metoda

Definice

Nastaví typ chování stavu relace, který se vyžaduje pro podporu požadavku 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)

Parametry

sessionStateBehavior
SessionStateBehavior

Jedna z hodnot výčtu, která určuje, jaký typ chování stavu relace se vyžaduje.

Výjimky

Metoda byla volána po vyvolání AcquireRequestState události.

Poznámky

Ve výchozí implementaci ASP.NET obslužná rutina požadavku HTTP označuje, jestli vyžaduje stav relace implementací IRequiresSessionState rozhraní nebo IReadOnlySessionState rozhraní. Metoda SetSessionStateBehavior a SessionStateBehavior výčet umožňují zadat další podrobnosti o tom, jaký typ podpory stavu relace se vyžaduje ke zpracování požadavku. Další informace najdete ve výčtu SessionStateBehavior .

Metoda SetSessionStateBehavior musí být volána před událostí AcquireRequestState kanálu. Volání, ke kterým dojde během této události nebo po této události, způsobí InvalidOperationException výjimku.

Platí pro

Viz také