HttpApplicationState.UnLock Método

Definição

Desbloqueia o acesso a uma HttpApplicationState variável para facilitar a sincronização de acesso.

public:
 void UnLock();
public void UnLock();
member this.UnLock : unit -> unit
Public Sub UnLock ()

Exemplos

O exemplo a seguir usa o método e Lock o UnLock método para impedir que outras sessões alterem o valor de duas variáveis de aplicativo até que a sessão local as tenha alterado.

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()

Comentários

A HttpApplicationState classe executa o bloqueio automático e o desbloqueio com as AllKeys propriedades e Count os Addmétodos , , Clear, Get, GetKeye RemoveRemoveAtSet , No entanto, usar explicitamente os Lock métodos e UnLock quando você tiver uma série de operações pode ser mais eficiente.

Aplica-se a

Confira também