SessionStateStoreProviderBase.ReleaseItemExclusive Méthode

Définition

Libère un verrou sur un élément dans le magasin de données de session.

public:
 abstract void ReleaseItemExclusive(System::Web::HttpContext ^ context, System::String ^ id, System::Object ^ lockId);
public abstract void ReleaseItemExclusive(System.Web.HttpContext context, string id, object lockId);
abstract member ReleaseItemExclusive : System.Web.HttpContext * string * obj -> unit
Public MustOverride Sub ReleaseItemExclusive (context As HttpContext, id As String, lockId As Object)

Paramètres

context
HttpContext

Pour HttpContext la requête actuelle.

id
String

Identificateur de session de la requête actuelle.

lockId
Object

Identificateur de verrou pour la requête actuelle.

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 Session-State.

Remarques

L’objet SessionStateModule appelle la ReleaseItemExclusive méthode pour mettre à jour la date d’expiration et libérer un verrou sur un élément du magasin de données de session. Elle est appelée à la fin d’une requête, pendant l’événement ReleaseRequestState , si les valeurs de session ne sont pas modifiées. Si des valeurs de session ont été modifiées, l’objet SessionStateModule appelle plutôt la SetAndReleaseItemExclusive méthode.

L’objet SessionStateModule appelle également la ReleaseItemExclusive méthode lorsqu’un verrou sur un élément du magasin de données de session a dépassé la ExecutionTimeout valeur. Pour plus d’informations sur le verrouillage et les détails sur l’identificateur de verrou, consultez « Verrouillage Session-Store données » dans la vue d’ensemble de la SessionStateStoreProviderBase classe.

La ReleaseItemExclusive méthode supprime uniquement le verrou d’un élément du magasin de données de session pour l’application actuelle qui correspond à la session id et lockId aux valeurs fournies. Si la lockId valeur ne correspond pas à celle du magasin de données, la ReleaseItemExclusive méthode ne fait rien.

S’applique à

Voir aussi