DirListBox.Dispose(Boolean) Metoda

Definice

Uvolní nespravované prostředky, které ovládací prvek používá DirListBox , a volitelně uvolní spravované prostředky.

protected:
 virtual void Dispose(bool Disposing) = System::ComponentModel::Component::Dispose;
protected:
 override void Dispose(bool Disposing);
protected virtual void Dispose(bool Disposing);
protected override void Dispose(bool Disposing);
override this.Dispose : bool -> unit
Protected Overridable Sub Dispose (Disposing As Boolean)
Protected Overrides Sub Dispose (Disposing As Boolean)

Parametry

Disposing
Boolean

true uvolnění spravovaných i nespravovaných prostředků; false uvolnit pouze nespravované prostředky.

Poznámky

Tato metoda je volána veřejnou Dispose() metodou a metodou Finalize . Dispose() vyvolá chráněnou Dispose(Boolean) metodu s disposing parametr nastaven na true. Finalize Dispose vyvolá s disposing parametr nastaven na false.

Při uvolnění parametru truetato metoda uvolní všechny prostředky uchovávané všemi spravovanými objekty, které tento ovládací prvek odkazuje. Tato metoda vyvolá metodu Dispose() každého odkazovaného objektu.

Note

Funkce a objekty v Microsoft.VisualBasic.Compatibility.VB6 oboru názvů jsou poskytovány nástroji pro upgrade z jazyka Visual Basic 6.0 na Visual Basic. Ve většině případů tyto funkce a objekty duplikují funkce, které najdete v jiných oborech názvů v .NET Framework. Jsou nezbytné pouze v případě, že se model kódu Visual Basic 6.0 výrazně liší od implementace .NET Framework.

Poznámky pro dědice

Dispose lze volat vícekrát jinými objekty. Při přepsání Dispose(Boolean)nezapomeňte odkazovat na objekty, které byly dříve odstraněny v dřívějším volání Dispose. Další informace o implementaci Dispose(Boolean)naleznete v tématu Implementace metody Dispose. Další informace o Dispose a Finalize(), naleznete v tématu Čištění nespravovaných prostředků a přepsání Finalize Metoda.

Platí pro

Viz také