SessionStateStoreProviderBase.SetItemExpireCallback 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í odkaz na SessionStateItemExpireCallback delegáta pro událost definovanou Session_OnEnd
v souboru Global.asax.
public:
abstract bool SetItemExpireCallback(System::Web::SessionState::SessionStateItemExpireCallback ^ expireCallback);
public abstract bool SetItemExpireCallback (System.Web.SessionState.SessionStateItemExpireCallback expireCallback);
abstract member SetItemExpireCallback : System.Web.SessionState.SessionStateItemExpireCallback -> bool
Public MustOverride Function SetItemExpireCallback (expireCallback As SessionStateItemExpireCallback) As Boolean
Parametry
- expireCallback
- SessionStateItemExpireCallback
Delegát SessionStateItemExpireCallback události Session_OnEnd
definované v souboru Global.asax.
Návraty
true
pokud zprostředkovatel úložiště stavu relace podporuje volání Session_OnEnd
události, false
v opačném případě .
Příklady
Příklad implementace zprostředkovatele úložiště stavu relace najdete v tématu Implementace poskytovatele úložiště Session-State.
Poznámky
Objekt SessionStateModule volá metodu SetItemExpireCallback při inicializaci modulu k určení, zda jsou volání Session_OnEnd
události podporována implementací SessionStateStoreProviderBase a k přidružení delegáta SessionStateItemExpireCallbackSession_OnEnd
k události.
Vlastní implementátoři zprostředkovatele úložiště stavů relací by měli použít metodu SetItemExpireCallback k informování objektu SessionStateModule o tom, zda jsou podporována volání Session_OnEnd
události, a nastavit místní odkaz na SessionStateItemExpireCallback delegáta zadaného parametrem expireCallback
. Vlastní implementace musí rozhodnout, kdy se bude místní SessionStateItemExpireCallback delegát volat. Delegát může být například volána během volání RemoveItem metody , která je volána, když je relace ukončena.