Métodos Lock e Unlock do ASP

Manual de Referência do Objeto Application

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!

Manual de Referência do Objeto Application