CompositeActivity.Dispose(Boolean) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.