HwndHost.Dispose 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.
Libera imediatamente quaisquer recursos do sistema que o objeto possa manter.
Sobrecargas
Dispose() |
Libera imediatamente quaisquer recursos do sistema que o objeto possa manter. |
Dispose(Boolean) |
Libera imediatamente quaisquer recursos do sistema que o objeto possa manter. |
Comentários
Importante
Esse tipo ou membro não está disponível na zona de segurança da Internet.
Classes derivadas podem substituir esse método (pela Dispose(Boolean) assinatura) se precisarem fazer uma limpeza adicional.
Dispose()
Libera imediatamente quaisquer recursos do sistema que o objeto possa manter.
public:
virtual void Dispose();
public void Dispose ();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()
Implementações
Comentários
Importante
Esse tipo ou membro não está disponível na zona de segurança da Internet.
Esse método pode ser substituído, mas não por essa assinatura. Consulte Dispose(Boolean) a assinatura substituível. Essa assinatura sem parâmetros é aquela exigida pelo contrato de interface e chama efetivamente a implementação ativa Dispose(Boolean) de disposing
ser true
.
Aplica-se a
Dispose(Boolean)
Libera imediatamente quaisquer recursos do sistema que o objeto possa manter.
protected:
virtual void Dispose(bool disposing);
[System.Security.SecurityCritical]
[System.Security.SecurityTreatAsSafe]
protected virtual void Dispose (bool disposing);
protected virtual void Dispose (bool disposing);
[<System.Security.SecurityCritical>]
[<System.Security.SecurityTreatAsSafe>]
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
abstract member Dispose : bool -> unit
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (disposing As Boolean)
Parâmetros
- disposing
- Boolean
Definido como true
se chamado de um elemento de descarte explícito; caso contrário, false
.
- Atributos
Comentários
Importante
Esse tipo ou membro não está disponível na zona de segurança da Internet.
Classes derivadas podem substituir esse método se precisarem fazer uma limpeza adicional. No entanto, eles também devem chamar a implementação base para garantir que todos os recursos sejam liberados. A implementação base faz um trabalho bastante substancial para liberar recursos que são conhecidos pela classe base.
Se uma janela estiver sendo hospedada, ela será destruída.
O thread de chamada deve ser o mesmo que o dispatcher.