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


ReadOnlyLinkedElementCollection<T>.Enumerator.IDisposable.Dispose - метод

Освобождает все ресурсы, используемые текущим экземпляром класса ReadOnlyLinkedElementCollection<T>.Enumerator.

Пространство имен:  Microsoft.VisualStudio.Modeling
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Синтаксис

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

Реализации

IDisposable.Dispose()

Заметки

Метод Dispose вызывается по окончании работы с ReadOnlyLinkedElementCollection<T>.Enumerator.Метод Dispose оставляет объект ReadOnlyLinkedElementCollection<T>.Enumerator в непригодном для использования состоянии.После вызова метода Dispose необходимо удалить все ссылки на объект ReadOnlyLinkedElementCollection<T>.Enumerator, чтобы сборщик мусора мог освободить память, занимаемую ReadOnlyLinkedElementCollection<T>.Enumerator.

Дополнительные сведения см. в разделах Очистка неуправляемых ресурсов и Реализация метода Dispose.

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

Перед удалением последней ссылки на объект ReadOnlyLinkedElementCollection<T>.Enumerator нужно всегда вызывать метод Dispose.Если этого не сделать, то используемые им ресурсы не будут освобождены до тех пор, пока сборщик мусора не вызовет для объекта ReadOnlyLinkedElementCollection<T>.Enumerator метод Finalize.

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

См. также

Ссылки

ReadOnlyLinkedElementCollection<T>.Enumerator Структура

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