CompositeActivity.Dispose(Boolean) Metod

Definition

Anropar Dispose(Boolean) den här instansen och anropar Dispose() eventuellt alla underordnade aktiviteter i den här instansen.

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

Parametrar

disposing
Boolean

true för att frigöra både hanterade och ohanterade resurser som används av den här instansen och alla underordnade aktiviteter i den här instansen. false om du bara vill frigöra ohanterade resurser för den här instansen.

Kommentarer

Under en aktivitets livslängd kan flera .NET objekt skapas eller tas bort. Varje gång en arbetsflödesinstans tas bort från minnet tas de .NET objekt som motsvarar aktiviteterna i arbetsflödesträdet bort (metoden Dispose anropas för varje aktivitet). När arbetsflödesinstansen läses in i minnet igen skapas ett nytt .NET objekt för varje aktivitet med tillståndet från motsvarande avlastning.

Gäller för