Concepteur d'activités Confirm

Le concepteur d’activités Confirmer est utilisé pour créer et configurer une activité Confirm.

Activité Confirm

L'activité Confirm appelle explicitement la propriété ConfirmationHandler pour une activité contenue dans un objet CompensableActivity. Si l'activité Confirm n'est pas utilisée dans la propriété CancellationHandler, CompensationHandler ou ConfirmationHandler d'un objet CompensableActivity, vous devez spécifier la propriété Target.

L'objet CompensationToken spécifié par la propriété Target fournit un moyen de confirmer ou de compenser explicitement un objet CompensableActivity une fois que le Body de CompensableActivity est terminé.

Utilisation du concepteur d'activités Confirm

Le concepteur d’activités Confirmer se trouve dans la catégorie Transaction de la Boîte à outils, accessible en cliquant sur l’onglet Boîte à outils sur le côté gauche du Concepteur de flux de travail. Vous pouvez également sélectionner Boîte à outils dans le menu Affichage, ou appuyer sur Ctrl+Alt+X.

Le concepteur d’activités Confirmer peut être déplacé de la Boîte à outils et déposé dans la zone du Concepteur de flux de travail, là où les activités sont généralement placées, par exemple dans un objet Sequence. Cette action crée une activité Confirm avec Confirm comme DisplayName par défaut. La valeur DisplayName peut être modifiée dans l’en-tête du concepteur d’activités Confirmer ou dans la zone DisplayName de la grille de propriétés.

Propriétés de Confirm

Le tableau suivant présente les propriétés de Confirm et décrit comment elles sont utilisées dans le concepteur. La propriété DisplayName peut être modifiée dans la grille des propriétés ou sur l’aire du Concepteur de flux de travail, mais la propriété Target doit être modifiée dans la grille des propriétés.

Nom de la propriété Obligatoire Usage
DisplayName False Spécifie le nom convivial facultatif de l'activité CancellationScope. La valeur par défaut est Confirm.
Target True Spécifie l'objet InArgument<T> qui contient l'objet CompensationToken pour cette activité Confirm.

Voir aussi