HttpApplicationState.UnLock Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Desbloqueia o acesso a uma variável HttpApplicationState 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 UnLock o Lock 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 AddClearmétodos e, , Get, , RemoveAt GetKeyRemovee Set métodos. No entanto, usar explicitamente os métodos e UnLock os Lock métodos quando você tiver uma série de operações pode ser mais eficiente.