HttpApplicationState.UnLock Méthode

Définition

Déverrouille l'accès à une variable HttpApplicationState pour faciliter la synchronisation d'accès.Unlocks access to an HttpApplicationState variable to facilitate access synchronization.

public:
 void UnLock();
public void UnLock ();
member this.UnLock : unit -> unit
Public Sub UnLock ()

Exemples

L’exemple suivant utilise la Lock méthode et la UnLock 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.The following example uses the Lock method and UnLock method to prevent other sessions from changing the value of two application variables until after the local session has changed them.

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 AllKeys les Count Propriétés et, ainsi que les méthodes,,,, Add Clear Get GetKey Remove RemoveAt et Set .The HttpApplicationState class performs automatic locking and unlocking with the AllKeys and Count properties and the Add, Clear, Get, GetKey, Remove, RemoveAt and Set methods. Toutefois, l’utilisation explicite Lock des UnLock méthodes et lorsque vous avez une série d’opérations peut être plus efficace.However, explicitly using the Lock and UnLock methods when you have a series of operations may be more efficient.

S’applique à

Voir aussi