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é je vyžadováno 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 je vyžadován.
Výjimky
Metoda byla volána po vyvolání AcquireRequestState události.
Poznámky
V ASP.NET výchozí implementaci obslužná rutina požadavku HTTP označuje, zda vyžaduje stav relace implementací rozhraní IRequiresSessionState nebo rozhraní IReadOnlySessionState. Metoda SetSessionStateBehavior a SessionStateBehavior výčet umožňují poskytnout podrobnější informace o typu podpory stavu relace, aby bylo možné zpracovat požadavek. Další informace naleznete v 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 nebo po této události, způsobí InvalidOperationException výjimku.