Sdílet prostřednictvím


CompositeActivity.Dispose(Boolean) Metoda

Definice

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í.

Platí pro