Metoda PropertyGrid.Dispose — (Boolean)
Zwalnia niezarządzanych zasoby używane przez PropertyGrid i opcjonalnie zwalnia zarządzanych zasobów.
Przestrzeń nazw: Microsoft.Office.Tools.Excel.Controls
Zestaw: Microsoft.Office.Tools.Excel.v4.0.Utilities (w Microsoft.Office.Tools.Excel.v4.0.Utilities.dll)
Składnia
'Deklaracja
Protected Overrides Sub Dispose ( _
disposing As Boolean _
)
protected override void Dispose(
bool disposing
)
Parametry
- disposing
Typ: System.Boolean
true Aby zwolnić zarządzanych i niezarządzanych zasobów; falseAby zwolnić tylko niezarządzanych zasobów.
Uwagi
Metoda ta jest wywoływana przez społeczeństwa Dispose metody i Finalize metody.Dispose()wywoła chronionych Dispose(Boolean) metody z disposing ustawiono parametr true.Finalizeinvokes Dispose with disposing set to false.
Po disposing jest parametr true, ta metoda zwalnia wszystkie zasoby utrzymywane przez wszystkie zarządzane obiekty to PropertyGrid odwołania.Ta metoda wywołuje Dispose() metoda każdego odwołania obiektu.
Uwagi dotyczące dziedziczenia
Disposemożna wywołać wiele razy przez inne obiekty.Podczas zastępowania Dispose(Boolean), należy uważać, aby nie odwołując się do obiektów, które zostały wcześniej zlikwidowane w wcześniejsze wywołanie Dispose.Aby uzyskać więcej informacji o implementowaniu Dispose(Boolean), zobacz Implementacja metody Dispose.
Aby uzyskać więcej informacji o Dispose i Finalize, zobacz Oczyszczanie zasobów niezarządzanych i Zastąpienie metody Finalize.
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.