SessionStateStoreProviderBase.RemoveItem Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Supprime des données d'élément du magasin de données de session.
public:
abstract void RemoveItem(System::Web::HttpContext ^ context, System::String ^ id, System::Object ^ lockId, System::Web::SessionState::SessionStateStoreData ^ item);
public abstract void RemoveItem (System.Web.HttpContext context, string id, object lockId, System.Web.SessionState.SessionStateStoreData item);
abstract member RemoveItem : System.Web.HttpContext * string * obj * System.Web.SessionState.SessionStateStoreData -> unit
Public MustOverride Sub RemoveItem (context As HttpContext, id As String, lockId As Object, item As SessionStateStoreData)
Paramètres
- context
- HttpContext
HttpContext pour la requête actuelle.
- id
- String
Identificateur de session pour la demande en cours.
- lockId
- Object
Identificateur de verrouillage pour la demande en cours.
SessionStateStoreData qui représente l'élément à supprimer du magasin de données.
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 RemoveItem méthode à la fin d’une demande, pendant l’événement ReleaseRequestState , pour supprimer les données d’un élément de session du magasin de données de session si la Abandon méthode a été appelée. Seules les données de session de l’application actuelle qui correspondent à la session id
et aux lockId
valeurs fournies sont supprimées. Pour plus d’informations sur le verrouillage et des détails sur l’identificateur de verrou, consultez « Verrouillage des données Session-Store » dans la vue d’ensemble de la SessionStateStoreProviderBase classe.