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
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
- Pełne zaufanie do bezpośredniego wywołującego. Tego elementu członkowskiego nie można używać w kodzie częściowo zaufanym. Aby uzyskać więcej informacji, zobacz Używanie bibliotek pochodzących z częściowo zaufanego kodu.