Freigeben über


ReadOnlyLinkedElementCollection<T>.Enumerator.IDisposable.Dispose-Methode

Gibt alle von der aktuellen Instanz der ReadOnlyLinkedElementCollection<T>.Enumerator-Klasse verwendeten Ressourcen frei.

Namespace:  Microsoft.VisualStudio.Modeling
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)

Syntax

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

Implementiert

IDisposable.Dispose()

Hinweise

Rufen Sie Dispose auf, um die Verwendung von ReadOnlyLinkedElementCollection<T>.Enumerator abzuschließen. Die Dispose-Methode hinterlässt das ReadOnlyLinkedElementCollection<T>.Enumerator in einem nicht verwendbaren Zustand. Nach dem Aufruf von Dispose müssen Sie alle Verweise auf ReadOnlyLinkedElementCollection<T>.Enumerator freigeben, sodass der von ReadOnlyLinkedElementCollection<T>.Enumerator belegte Speicher bei der Garbage Collection wieder zugänglich gemacht werden kann.

Weitere Informationen finden Sie unter Bereinigen von nicht verwalteten Ressourcen und Implementieren einer Dispose-Methode.

Hinweis

Rufen Sie immer Dispose auf, bevor Sie den letzten Verweis auf ReadOnlyLinkedElementCollection<T>.Enumerator freigeben.Andernfalls werden die verwendeten Ressourcen erst freigegeben, wenn der Garbage Collector die Finalize-Methode des ReadOnlyLinkedElementCollection<T>.Enumerator-Objekts aufruft.

.NET Framework-Sicherheit

Siehe auch

Referenz

ReadOnlyLinkedElementCollection<T>.Enumerator Struktur

Microsoft.VisualStudio.Modeling-Namespace