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


CachedDataItemEnumerator.IDisposable.Dispose - метод

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

Пространство имен:  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 вызывается по окончании работы с классом CachedDataItemEnumerator.Метод IDisposable.Dispose оставляет объект CachedDataItemEnumerator в непригодном для использования состоянии.После вызова метода IDisposable.Dispose необходимо удалить все ссылки на CachedDataItemEnumerator, чтобы сборщик мусора мог восстановить память, занимаемую объектом CachedDataItemEnumerator.Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.

ПримечаниеПримечание

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

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

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

См. также

Ссылки

CachedDataItemEnumerator Класс

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