HttpApplicationState.UnLock Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Låser upp åtkomst till en HttpApplicationState variabel för att underlätta åtkomstsynkronisering.
public:
void UnLock();
public void UnLock();
member this.UnLock : unit -> unit
Public Sub UnLock ()
Exempel
I följande exempel används Lock metoden och UnLock metoden för att förhindra att andra sessioner ändrar värdet för två programvariabler tills den lokala sessionen har ändrat dem.
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()
Kommentarer
Klassen HttpApplicationState utför automatisk låsning och upplåsning med AllKeys egenskaperna och Count och Addmetoderna , , Clear, GetGetKey, Remove, RemoveAt och Set . Men att uttryckligen Lock använda metoderna och UnLock när du har en serie åtgärder kan vara mer effektivt.