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
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çã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
- 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.