Compartilhar via


Método CachedDataHostItemEnumerator.IDisposable.Dispose

Libera todos os recursos usados pela CachedDataHostItemEnumerator.

Namespace:  Microsoft.VisualStudio.Tools.Applications
Assembly:  Microsoft.VisualStudio.Tools.Applications.ServerDocument (em Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)

Sintaxe

'Declaração
Private Sub Dispose Implements IDisposable.Dispose
void IDisposable.Dispose()

Implementações

IDisposable.Dispose()

Comentários

Chamar IDisposable.Dispose Quando tiver terminado de usar o CachedDataHostItemEnumerator. O IDisposable.Dispose método deixa o CachedDataHostItemEnumerator em um estado inutilizável. Depois de chamar o IDisposable.Dispose, você deve liberar todas as referências para o CachedDataHostItemEnumerator para que o coletor de lixo pode recuperar a memória que o CachedDataHostItemEnumerator estava ocupando. For more information, see Limpeza de recursos não gerenciados and Implementando um método Dispose.

ObservaçãoObservação

Sempre chamar IDisposable.Dispose antes de liberar a sua última referência para o CachedDataHostItemEnumerator. Caso contrário, os recursos que ele está usando não serão liberados até que as chamadas de coletor de lixo do CachedDataHostItemEnumerator do objeto Finalize método.

Este método é uma implementação de membro de interface explícita. Ele pode ser usado somente quando a CachedDataHostItemEnumerator instância é convertida em um IDisposable interface.

Segurança do .NET Framework

Consulte também

Referência

CachedDataHostItemEnumerator Classe

Namespace Microsoft.VisualStudio.Tools.Applications