HttpApplicationState.UnLock 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.
Déverrouille l'accès à une variable HttpApplicationState pour faciliter la synchronisation d'accès.
public:
void UnLock();
public void UnLock ();
member this.UnLock : unit -> unit
Public Sub UnLock ()
Exemples
L’exemple suivant utilise la méthode et UnLock la Lock méthode pour empêcher d’autres sessions de modifier la valeur de deux variables d’application jusqu’à ce que la session locale les ait modifiées.
Application.Lock();
Application["MyCode"] = 21;
Application["MyCount"] = Convert.ToInt32(Application["MyCount"]) + 1;
Application.UnLock();
Application.Lock()
Application("MyCode") = 21
Application("MyCount") = Convert.ToInt32(Application("MyCount")) + 1
Application.UnLock()
Remarques
La HttpApplicationState classe effectue le verrouillage et le déverrouillage automatiques avec les propriétés et Count les AllKeys Addméthodes , , , RemoveAt RemoveClearGetGetKeySet et les propriétés. Toutefois, l’utilisation explicite des méthodes et UnLock des Lock méthodes lorsque vous disposez d’une série d’opérations peut être plus efficace.