CompositeActivity.Dispose(Boolean) Metódus
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
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.