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
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çã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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.