Metody Lock i Unlock w ASP
Definicja i użycie
Metoda Lock
Metoda Lock zapobiega modyfikacji zmiennych obiektu Application przez innych użytkowników (co zapewnia, że tylko jeden użytkownik może modyfikować zmienne Application w tym samym czasie).
Metoda Unlock
Metoda Unlock pozwala innym użytkownikom na modyfikację zmiennych przechowywanych w obiekcie Application (po ich zablokowaniu metodą Lock).
Gramatyka
Application.Lock Application.Unlock
Przykład
Poniższy przykład używa metody Lock, aby zapobiec dostępowi do zmiennej visits przez więcej niż jednego użytkownika w tym samym czasie, a metodę Unlock do odblokowania zablokowanego obiektu, tak aby następny użytkownik mógł zwiększyć wartość zmiennej visits:
<%
Application.Lock
Application("visits")=Application("visits")+1
Application.Unlock
%>
Ta strona została odwiedzona
<%=Application("visits")%> razy!

