HttpApplicationState.UnLock HttpApplicationState.UnLock HttpApplicationState.UnLock HttpApplicationState.UnLock Method

Definition

Hebt die Zugriffsperre einer HttpApplicationState-Variablen auf, um die Zugriffssynchronisierung zu erleichtern.Unlocks access to an HttpApplicationState variable to facilitate access synchronization.

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

Beispiele

Im folgenden Beispiel wird die Lock Methode und UnLock Methode, um zu verhindern, dass die anderen Sitzungen den Wert der zwei Anwendungsvariablen erst ändern, nachdem die lokale Sitzung, die sie geändert wurden.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()

Hinweise

Die HttpApplicationState Klasse führt automatisch sperren und entsperren mit der AllKeys und Count Eigenschaften und die Add, Clear, Get, GetKey, Remove, RemoveAt und Set Methoden.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. Jedoch explizit mithilfe der Lock und UnLock Methoden ein, wenn Sie eine Reihe von Vorgängen haben möglicherweise effizienter.However, explicitly using the Lock and UnLock methods when you have a series of operations may be more efficient.

Gilt für:

Siehe auch