Partager via


HttpApplicationState.UnLock Méthode

Définition

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.

S’applique à

Voir aussi