HwndHost.Dispose Método

Definição

Liberta imediatamente quaisquer recursos do sistema que o objeto possa conter.

Sobrecargas

Name Description
Dispose()

Liberta imediatamente quaisquer recursos do sistema que o objeto possa conter.

Dispose(Boolean)

Liberta imediatamente quaisquer recursos do sistema que o objeto possa conter.

Observações

Importante

Este tipo de membro não está disponível na zona de segurança da Internet.

As classes derivadas podem sobrepor este método (pela Dispose(Boolean) assinatura) se precisarem de fazer uma limpeza adicional.

Dispose()

Liberta imediatamente quaisquer recursos do sistema que o objeto possa conter.

public:
 virtual void Dispose();
public void Dispose();
abstract member Dispose : unit -> unit
override this.Dispose : unit -> unit
Public Sub Dispose ()

Implementações

Observações

Importante

Este tipo de membro não está disponível na zona de segurança da Internet.

Este método pode ser sobreposto, mas não por esta assinatura. Veja Dispose(Boolean) a assinatura que pode ser anulada. Esta assinatura sem parâmetros é a exigida pelo contrato de interface, e efetivamente chama a implementação ativa Dispose(Boolean) com disposing sendo true.

Aplica-se a

Dispose(Boolean)

Liberta imediatamente quaisquer recursos do sistema que o objeto possa conter.

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 para true se for chamado a partir de um descartador explícito e false caso contrário.

Atributos

Observações

Importante

Este tipo de membro não está disponível na zona de segurança da Internet.

As classes derivadas podem sobrepor este método se precisarem de fazer limpeza adicional. No entanto, também devem chamar a implementação base para garantir que todos os recursos são libertados. A implementação base faz um trabalho bastante substancial para libertar recursos conhecidos da classe base.

Se uma janela estiver a ser alojada, será destruída.

O fio de chamada deve ser o mesmo que o despachante.

Aplica-se a