Udostępnij za pośrednictwem


Metoda Declarations.Dispose —

Zwalnia wszystkie zasoby przydzielone przez klasę tuż przed niszczony jest obiekt klasy.

Przestrzeń nazw:  Microsoft.VisualStudio.Package
Zestawy:   Microsoft.VisualStudio.Package.LanguageService.9.0 (w Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
  Microsoft.VisualStudio.Package.LanguageService (w Microsoft.VisualStudio.Package.LanguageService.dll)
  Microsoft.VisualStudio.Package.LanguageService.11.0 (w Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
  Microsoft.VisualStudio.Package.LanguageService.10.0 (w Microsoft.VisualStudio.Package.LanguageService.10.0.dll)

Składnia

'Deklaracja
Public Overridable Sub Dispose
public virtual void Dispose()

Implementuje

IDisposable.Dispose()

Uwagi

Wywołanie Dispose po zakończeniu za pomocą Declarations.Dispose Liści metoda Declarations w niestabilnym.Po wywołaniu Dispose, musi zwolnić wszystkie odniesienia do Declarations tak garbage collector można odzyskać pamięci, Declarations został zajmujące.Aby uzyskać więcej informacji, zobacz Czyszczenie niezarządzanych zasobów i Metoda zbycia wykonawczych.

[!UWAGA]

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

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

Declarations Klasa

Przestrzeń nazw Microsoft.VisualStudio.Package