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