Compartilhar 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

Chame IDisposable.Dispose quando tiver concluído usando 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.Para obter mais informações, consulte Limpeza de recursos não gerenciados e 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.

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

Segurança do .NET Framework

Consulte também

Referência

CachedDataItemEnumerator Classe

Namespace Microsoft.VisualStudio.Tools.Applications