Partager via


CompositeActivity.Dispose(Boolean) Méthode

Définition

Appelle Dispose(Boolean) sur cette instance, et appelle éventuellement Dispose() sur toutes les activités enfants de cette 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)

Paramètres

disposing
Boolean

true pour libérer les ressources managées et non managées par cette instance et toutes ses activités enfants ; false pour libérer uniquement les ressources non managées de cette instance.

Remarques

Pendant toute la durée de vie d'une activité, plusieurs objets .NET peuvent être créés ou supprimés. Chaque fois qu’une instance de workflow est déchargée de la mémoire, les objets .NET correspondant aux activités de l’arborescence du workflow sont supprimés (la méthode Dispose est appelée sur chaque activité). Lorsque l'instance de workflow est rechargée en mémoire, un nouvel objet .NET est créé pour chaque activité et l'état de l'instance déchargée de la mémoire correspondante lui est assigné.

S’applique à