Metoda WindowPane.Dispose — (Boolean)
Zbywa zasoby okienko.
Przestrzeń nazw: Microsoft.VisualStudio.Shell
Zestaw: Microsoft.VisualStudio.Shell.11.0 (w Microsoft.VisualStudio.Shell.11.0.dll)
Składnia
'Deklaracja
Protected Overridable Sub Dispose ( _
disposing As Boolean _
)
protected virtual void Dispose(
bool disposing
)
Parametry
- disposing
Typ: System.Boolean
true Aby zwolnić zasoby zarówno, zarządzane lub niezarządzane; falseAby zwolnić tylko niezarządzanych zasobów.
Uwagi
Ta metoda zatrzymuje okienko dostawaniu się zdarzeń emisji powłoki i zbywa skojarzonym IWin32Window, jeśli jest on jednorazowych i również usługi menu, usługi pomocy i usługodawca.
Metoda ta jest wywoływana przez publiczne funkcję Dispose()metody i Finalize metody.Funkcję Dispose() wywołuje chronionych metodę Dispose(Boolean) z disposing ustawiono parametr true.Finalizewywołuje zbycia z disposing ustawiona na false.
Podczas disposing parametr jest true, Metoda ta zwalnia wszystkie zasoby utrzymywane przez wszystkie zarządzane obiekty w tym to WindowPane odniesienia.Ta metoda wywołuje metodę funkcję Dispose() każdego odwołania obiektu.
Uwagi dotyczące dziedziczenia
Pozbądź się może być wywołana wiele razy przez inne obiekty.Podczas zastępowania Dispose(Boolean),należy uważać, aby nie odwoływać się do obiektów, które zostały wcześniej zlikwidowane w wcześniejsze wywołanie do zbycia.Aby uzyskać więcej informacji o sposobie implementacjiDispose(Boolean), zobacz Metoda zbycia wykonawczych.
Aby uzyskać więcej informacji na temat zbycia i Finalize, zobacz Czyszczenie niezarządzanych zasobów i Przesłanianie metody finalizowanie.
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 Przy użyciu bibliotek z częściowo zaufanego kodu..