Udostępnij za pośrednictwem


Metoda ServiceProvider.Dispose —

Zwalnia zasoby używane przez ServiceProvider obiektu.

Przestrzeń nazw:  Microsoft.VisualStudio.Shell
Zestaw:  Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)

Składnia

'Deklaracja
Public Sub Dispose
public void Dispose()

Implementuje

IDisposable.Dispose()

Uwagi

Wywołanie Dispose po zakończeniu za pomocą ServiceProvider.Dispose Liści metoda ServiceProvider w niestabilnym.Po wywołaniu Dispose, musi zwolnić wszystkie odniesienia do ServiceProvider tak garbage collector można odzyskać pamięci, ServiceProvider 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 ServiceProvider.W przeciwnym wypadku zasoby, jest przy użyciu, nie zostanie zwolniona do momentu wywołania garbage collector ServiceProvider obiektu Finalize metody.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ServiceProvider Klasa

Przestrzeń nazw Microsoft.VisualStudio.Shell