CompositeActivity.Dispose(Boolean) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é.