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 вызывается по окончании работы с классом CachedDataHostItemEnumerator.Метод IDisposable.Dispose оставляет объект CachedDataHostItemEnumerator в непригодном для использования состоянии.После вызова метода IDisposable.Dispose необходимо удалить все ссылки на CachedDataHostItemEnumerator, чтобы сборщик мусора мог восстановить память, занимаемую объектом CachedDataHostItemEnumerator.Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.
![]() |
---|
Всегда вызывайте метод IDisposable.Dispose перед освобождением последней ссылки на объект CachedDataHostItemEnumerator.В противном случае используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет относящийся к объекту CachedDataHostItemEnumerator метод Finalize. |
Данный метод является явной реализацией элемента интерфейса.Он может использоваться только при условии, что экземпляр класса CachedDataHostItemEnumerator приведен к типу интерфейса IDisposable.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
CachedDataHostItemEnumerator Класс
Microsoft.VisualStudio.Tools.Applications - пространство имен