Partilhar via


Método CachedDataItemEnumerator.IDisposable.Dispose

Libera todos os recursos usados pela CachedDataItemEnumerator.

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 CachedDataItemEnumerator. O IDisposable.Dispose método deixa o CachedDataItemEnumerator em um estado inutilizável. Depois de chamar o IDisposable.Dispose, você deve liberar todas as referências para o CachedDataItemEnumerator para que o coletor de lixo pode recuperar a memória que o CachedDataItemEnumerator 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 CachedDataItemEnumerator. Caso contrário, os recursos que ele está usando não serão liberados até que as chamadas de coletor de lixo do CachedDataItemEnumerator do objeto Finalize método.

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

Segurança do .NET Framework

Consulte também

Referência

CachedDataItemEnumerator Classe

Namespace Microsoft.VisualStudio.Tools.Applications