CompositeActivity.Dispose(Boolean) Metódus

Definíció

Meghívja Dispose(Boolean) ezt a példányt, és opcionálisan meghívja Dispose() a példány összes gyermektevékenységét.

protected:
 override void Dispose(bool disposing);
protected override void Dispose(bool disposing);
override this.Dispose : bool -> unit
Protected Overrides Sub Dispose (disposing As Boolean)

Paraméterek

disposing
Boolean

true a példány által használt felügyelt és nem felügyelt erőforrások és a példány összes gyermektevékenységének felszabadítása; false csak a példány nem felügyelt erőforrásainak kiadásához.

Megjegyzések

Egy tevékenység teljes élettartama alatt több .NET objektum hozható létre vagy szabadulhat fel. Minden alkalommal, amikor egy munkafolyamat-példányt eltávolít a memóriából, a rendszer eltávolítja a munkafolyamatfában lévő tevékenységeknek megfelelő .NET objektumokat (a Dispose metódust minden tevékenységhez meghívja). Amikor a munkafolyamat-példány vissza van töltve a memóriába, minden tevékenységhez létrejön egy új .NET objektum, amely a megfelelő kiürítésből származó állapottal rendelkezik.

A következőre érvényes: