Métodos Lock e Unlock do ASP
Definição e uso
Método Lock
O método Lock impede que outros usuários modifiquem as variáveis do objeto Application (para garantir que apenas um usuário possa modificar as variáveis Application ao mesmo tempo).
Método Unlock
O método Unlock permite que outros usuários modificem as variáveis armazenadas no objeto Application (após serem bloqueadas pelo método Lock).
Sintaxe
Application.Lock Application.Unlock
Exemplo
Os exemplos a seguir usam o método Lock para evitar que mais de um usuário acesse a variável visits ao mesmo tempo, usando o método Unlock para desbloquear o objeto bloqueado, permitindo que o próximo usuário aumente o valor da variável visits:
<% Application.Lock Application("visits")=Application("visits")+1 Application.Unlock %> Esta página foi visitada <%=Application("visits")%> vezes!