SessionStateStoreProviderBase.SetItemExpireCallback Methode

Definition

Legt einen Verweis auf den SessionStateItemExpireCallback-Delegaten für das in der Datei Global.asax definierte Session_OnEnd-Ereignis fest.

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

Parameter

expireCallback
SessionStateItemExpireCallback

Der SessionStateItemExpireCallback-Delegat für das in der Datei Global.asax definierte Session_OnEnd-Ereignis.

Gibt zurück

Boolean

true, wenn der Anbieter für den Sitzungszustandsspeicher das Aufrufen des Session_OnEnd-Ereignisses unterstützt, andernfalls false.

Beispiele

Ein Beispiel für eine Implementierung eines Sitzungs Zustands Speicher Anbieters finden Sie unter Implementieren eines Session-State-Speicher Anbieters.

Hinweise

Das- SessionStateModule Objekt ruft die- SetItemExpireCallback Methode auf, wenn das Modul initialisiert wird, um zu bestimmen, ob Aufrufe des Session_OnEnd Ereignisses von der Implementierung unterstützt werden, SessionStateStoreProviderBase und um den Delegaten SessionStateItemExpireCallback dem Session_OnEnd Ereignis zuzuordnen.

Benutzerdefinierte Implementierer des Sitzungs Zustands Speicher Anbieters sollten die SetItemExpireCallback -Methode verwenden, um das Objekt darüber zu informieren, SessionStateModule ob Aufrufe des- Session_OnEnd Ereignisses unterstützt werden, und um einen lokalen Verweis auf den SessionStateItemExpireCallback vom-Parameter bereitgestellten Delegaten festzulegen expireCallback . Die benutzerdefinierte Implementierung muss entscheiden, wann der lokale Delegat SessionStateItemExpireCallback aufgerufen wird. Der Delegat könnte z. b. während des Aufrufs der-Methode aufgerufen werden RemoveItem , die aufgerufen wird, wenn eine Sitzung abgebrochen wird.

Gilt für:

Siehe auch