DriveListBox.Dispose(Boolean) Método

Definição

Liberta os recursos não geridos que são usados por um DriveListBox controlo e, opcionalmente, liberta os recursos geridos.

protected:
 override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Parâmetros

disposing
Boolean

true libertar recursos geridos e não geridos; false libertar apenas recursos não geridos.

Observações

Este método é chamado pelo método público Dispose() e pelo Finalize método. Dispose() invoca o método protegido Dispose(Boolean) com o parâmetro de descarte definido em true. Finalize invoca Dispose com o parâmetro de descarte definido em false.

Quando o parâmetro de descarte é true, este método liberta todos os recursos detidos por quaisquer objetos geridos que este controlo referencia. Este método invoca o Dispose() método de cada objeto referenciado.

Note

Funções e objetos no espaço de nomes Microsoft.VisualBasic.Compatibility.VB6 são fornecidos para uso pelas ferramentas na atualização de Visual Basic 6.0 para Visual Basic. Na maioria dos casos, estas funções e objetos duplicam funcionalidades que pode encontrar noutros namespaces do .NET Framework. São necessárias apenas quando o modelo de código Visual Basic 6.0 difere significativamente da implementação do .NET Framework.

Notas para Herdeiros

Dispose pode ser chamada várias vezes por outros objetos. Quando sobrescreve Dispose(Boolean), certifique-se de não referenciar objetos que já foram descartados numa chamada anterior para Dispose. Para mais informações sobre como implementar Dispose(Boolean), consulte Implementar um Método de Eliminação. Para mais informações sobre Dispose e Finalize(), veja Limpeza de Recursos Não Geridos e Sobreposição do Método de Finalização.

Aplica-se a

Ver também