Partager via


SessionStateStoreProviderBase.SetItemExpireCallback Méthode

Définition

Définit une référence au délégué SessionStateItemExpireCallback pour l'événement Session_OnEnd défini dans le fichier 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

Paramètres

expireCallback
SessionStateItemExpireCallback

Délégué SessionStateItemExpireCallback de l'événement Session_OnEnd défini dans le fichier Global.asax.

Retours

true si le fournisseur de magasin d'état de session prend en charge l'appel de l'événement Session_OnEnd ; sinon, false.

Exemples

Pour obtenir un exemple d’implémentation d’un fournisseur de magasin d’état de session, consultez Implémentation d’un fournisseur de magasin d'Session-State.

Remarques

L’objet SessionStateModule appelle la SetItemExpireCallback méthode lorsque le module est initialisé pour déterminer si les appels à l’événement Session_OnEnd sont pris en charge par l’implémentation SessionStateStoreProviderBase et pour associer le SessionStateItemExpireCallback délégué à l’événement Session_OnEnd .

Les implémenteurs de fournisseurs de magasins d’état de session personnalisés doivent utiliser la SetItemExpireCallback méthode pour indiquer à l’objet SessionStateModule si les appels à l’événement Session_OnEnd sont pris en charge et pour définir une référence locale au SessionStateItemExpireCallback délégué fourni par le expireCallback paramètre. L’implémentation personnalisée doit décider quand le délégué local SessionStateItemExpireCallback sera appelé. Par exemple, le délégué peut être appelé pendant l’appel à la RemoveItem méthode, qui est appelée lorsqu’une session est abandonnée.

S’applique à

Voir aussi