CachedDataHostItemEnumerator.IDisposable.Dispose (Método)
Libera todos los recursos utilizados por el objeto CachedDataHostItemEnumerator.
Espacio de nombres: Microsoft.VisualStudio.Tools.Applications
Ensamblado: Microsoft.VisualStudio.Tools.Applications.ServerDocument (en Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)
Sintaxis
'Declaración
Private Sub Dispose Implements IDisposable.Dispose
void IDisposable.Dispose()
Implementaciones
Comentarios
Hay que llamar a IDisposable.Dispose cuando se deja de utilizar el objeto CachedDataHostItemEnumerator. El método IDisposable.Dispose deja la clase CachedDataHostItemEnumerator en un estado no utilizable. Después de llamar a IDisposable.Dispose, hay que liberar todas las referencias a CachedDataHostItemEnumerator de modo que la memoria ocupada por CachedDataHostItemEnumerator pueda ser reclamada por el recolector de elementos no utilizados. Para obtener más información, vea Limpiar recursos no administrados y Implementar un método Dispose.
Nota
Llame siempre al método IDisposable.Dispose antes de liberar la última referencia a la clase CachedDataHostItemEnumerator. En caso contrario, los recursos que utiliza no se liberarán hasta que el recolector de elementos no utilizados llame al método Finalize del objeto CachedDataHostItemEnumerator.
Este método es una implementación explícita de un miembro de interfaz. Solo se puede utilizar cuando la instancia de CachedDataHostItemEnumerator se convierte en una interfaz IDisposable.
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
CachedDataHostItemEnumerator Clase
Microsoft.VisualStudio.Tools.Applications (Espacio de nombres)