HttpContext.SetSessionStateBehavior(SessionStateBehavior) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.