Metoda DataGridView.Dispose — (Boolean)
Zwalnia niezarządzanych zasoby używane przez DataGridView 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
Ta metoda jest wywoływana przez społeczeństwo Dispose metoda i Finalize metoda.Dispose()wywołuje chronionych Dispose(Boolean) metody z disposing parametr wartość true.Finalizeinvokes Dispose with disposing set to false.
Gdy disposing parametr jest true, Metoda ta zwalnia wszystkie zasoby utrzymywane przez wszystkie zarządzane obiekty że ten DataGridView odwołania.Ta metoda wywołuje Dispose() metoda każdego obiektu odwołanie.
Uwagi dotyczące dziedziczenia
Disposemoże być wywołana wiele razy przez inne obiekty.Gdy zastępowanie Dispose(Boolean), należy zachować ostrożność nie odwoływać 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 Metoda zbycia wykonawczych.
Aby uzyskać więcej informacji o Dispose 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..