HttpApplicationState.UnLock Méthode

Définition

Déverrouille l’accès à une HttpApplicationState variable 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 Lock la UnLock méthode pour empêcher les 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 automatique et le déverrouillage avec les propriétés et AllKeys les CountAddméthodes , , , ClearGetGetKeyRemoveRemoveAtSet et les propriétés. Toutefois, l’utilisation explicite des méthodes et Lock des UnLock méthodes lorsque vous disposez d’une série d’opérations peut être plus efficace.

S’applique à

Voir aussi