Udostępnij za pośrednictwem


Metoda ReadOnlyLinkedElementCollection<T>.Enumerator.IDisposable.Dispose —

Zwalnia wszystkie zasoby używane przez bieżące wystąpienie ReadOnlyLinkedElementCollection<T>.Enumerator klasy.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Składnia

'Deklaracja
Private Sub Dispose Implements IDisposable.Dispose
void IDisposable.Dispose()

Implementuje

IDisposable.Dispose()

Uwagi

Wywołanie Dispose po zakończeniu za pomocą ReadOnlyLinkedElementCollection<T>.Enumerator.Dispose Liści metoda ReadOnlyLinkedElementCollection<T>.Enumerator w niestabilnym.Po wywołaniu Dispose, musi zwolnić wszystkie odniesienia do ReadOnlyLinkedElementCollection<T>.Enumerator tak garbage collector można odzyskać pamięci, ReadOnlyLinkedElementCollection<T>.Enumerator został zajmujące.

Aby uzyskać więcej informacji, zobacz Oczyszczanie zasobów niezarządzanych i Implementacja metody Dispose.

[!UWAGA]

Zawsze używaj wywołania Dispose przed zwolnieniem ostatnim odniesieniem do ReadOnlyLinkedElementCollection<T>.Enumerator.W przeciwnym wypadku zasoby, jest przy użyciu, nie zostanie zwolniona do momentu wywołania garbage collector ReadOnlyLinkedElementCollection<T>.Enumerator obiektu Finalize metody.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ReadOnlyLinkedElementCollection<T>.Enumerator Struktura

Przestrzeń nazw Microsoft.VisualStudio.Modeling