Поделиться через


CachedDataHostItemEnumerator.IDisposable.Dispose - метод

Освобождение всех ресурсов, используемых объектом CachedDataHostItemEnumerator.

Пространство имен:  Microsoft.VisualStudio.Tools.Applications
Сборка:  Microsoft.VisualStudio.Tools.Applications.ServerDocument (в Microsoft.VisualStudio.Tools.Applications.ServerDocument.dll)

Синтаксис

'Декларация
Private Sub Dispose Implements IDisposable.Dispose
void IDisposable.Dispose()

Реализации

IDisposable.Dispose()

Заметки

Метод IDisposable.Dispose вызывается по окончании работы с классом CachedDataHostItemEnumerator. Метод IDisposable.Dispose оставляет объект CachedDataHostItemEnumerator в непригодном для использования состоянии. После вызова метода IDisposable.Dispose необходимо удалить все ссылки на CachedDataHostItemEnumerator, чтобы сборщик мусора мог восстановить память, занимаемую объектом CachedDataHostItemEnumerator. Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.

Примечание

Всегда вызывайте метод IDisposable.Dispose перед освобождением последней ссылки на объект CachedDataHostItemEnumerator.В противном случае используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет относящийся к объекту CachedDataHostItemEnumerator метод Finalize.

Данный метод является явной реализацией элемента интерфейса. Он может использоваться только при условии, что экземпляр класса CachedDataHostItemEnumerator приведен к типу интерфейса IDisposable.

Безопасность платформы .NET Framework

См. также

Ссылки

CachedDataHostItemEnumerator Класс

Microsoft.VisualStudio.Tools.Applications - пространство имен