CompositeActivity.Dispose(Boolean) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Volá Dispose(Boolean) tuto instanci a volitelně volá Dispose() všechny podřízené aktivity této instance.
protected:
override void Dispose(bool disposing);
protected override void Dispose (bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)
Parametry
- disposing
- Boolean
true
uvolnit spravované i nespravované prostředky používané touto instancí a všemi podřízenými aktivitami této instance; false
uvolnit pouze nespravované prostředky této instance.
Poznámky
Během životnosti aktivity se může vytvořit nebo odstranit několik objektů .NET. Při každém uvolnění instance pracovního postupu z paměti jsou objekty .NET odpovídající aktivitám ve stromu pracovního postupu odstraněny ( Dispose metoda je volána pro každou aktivitu). Když se instance pracovního postupu načte zpět do paměti, vytvoří se nový objekt .NET pro každou aktivitu se stavem z odpovídajícího uvolnění.