Freigeben über


HttpApplicationState.UnLock Methode

Definition

Hebt die Zugriffsperre einer HttpApplicationState-Variablen auf, um die Zugriffssynchronisierung zu erleichtern.

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 verwendet, um zu verhindern, dass andere Sitzungen den Wert von zwei Anwendungsvariablen ändern, bis die lokale Sitzung sie geändert hat.

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 automatische Sperrung und Entsperrung mit den und den Eigenschaften und den AddAllKeys Count Methoden Clear, RemoveGetKeyGetRemoveAt und Set Methoden aus. Die Verwendung der Methoden und UnLock MethodenLock, wenn Sie über eine Reihe von Vorgängen verfügen, kann jedoch effizienter sein.

Gilt für

Siehe auch