Concepteur d'activités CompensableActivityCompensableActivity Activity Designer

Le CompensableActivity ActivityDesigner est utilisé pour créer et configurer un CompensableActivity activité.The CompensableActivity activity designer is used to create and configure a CompensableActivity activity.

Activité CompensableActivityThe CompensableActivity Activity

L'objet CompensableActivity définit une unité de travail qui peut être confirmée ou compensée après avoir été exécutée avec succès.The CompensableActivity defines a unit of work that can be confirmed or compensated after successful completion.

Utilisation du concepteur d'activités CompensableActivityUsing the CompensableActivity Activity Designer

Le CompensableActivity Concepteur d’activités peut être trouvé dans le Transaction catégorie de la boîte à outils, qui est accessible en cliquant sur les boîte à outils onglet sur le côté gauche de la Concepteur de flux de travailWorkflow Designer (ou bien, sélectionnez barre d’outils à partir de la vue menu ou CTRL + ALT + X.)The CompensableActivity activity designer can be found in the Transaction category of the Toolbox, which is accessed by clicking the Toolbox tab on the left side of the Concepteur de flux de travailWorkflow Designer (Alternatively, select Toolbar from the View menu, or CTRL+ALT+X.)

Le CompensableActivity Concepteur d’activités peut être déplacé de la boîte à outils et déposé dans le Concepteur de flux de travailWorkflow Designer surface, là où les activités sont généralement placées, par exemple dans un Sequence.The CompensableActivity activity designer can be dragged from the Toolbox and dropped on to the Concepteur de flux de travailWorkflow Designer surface wherever activities are usually placed, such as inside a Sequence. Cette action crée une activité CompensableActivity avec CompensableActivity comme DisplayName par défaut.This creates a CompensableActivity activity with a default DisplayName of CompensableActivity. Le DisplayName valeur peut être modifiée dans l’en-tête de la CompensableActivity Concepteur d’activités ou dans le DisplayName zone de la grille des propriétés.The DisplayName value can be edited in the header of the CompensableActivity activity designer or in the DisplayName box of the property grid.

Propriétés de CompensableActivityThe CompensableActivity Properties

Le tableau suivant présente les propriétés de CompensableActivity et décrit comment elles sont utilisées dans le concepteur.The following table shows the CompensableActivity properties and describes how they are used in the designer. Les propriétés DisplayName et Result peuvent être modifiées dans la grille des propriétés, mais les autres propriétés doivent être modifiées dans l'aire de conception Concepteur de flux de travailWorkflow Designer.The DisplayName and Result property can be edited in property grid but the other properties must be edited on the Concepteur de flux de travailWorkflow Designer surface.

Nom de la propriétéProperty Name ObligatoireRequired UtilisationUsage
DisplayName FalseFalse Nom convivial facultatif de l'activité CompensableActivity.The optional friendly name of the CompensableActivity activity. La valeur par défaut est CompensableActivity.The default is CompensableActivity.
Result FalseFalse Spécifie la valeur de retour de l'objet CompensableActivity.Specifies the return value of the CompensableActivity. Cette propriété doit être modifiée dans la grille des propriétés.This property must be edited in the property grid.
Body TrueTrue Spécifie l'activité pour laquelle la logique de compensation, d'annulation et de confirmation est fournie.Specifies the activity for which the compensation, cancellation, and confirmation logic is provided. Pour ajouter le Body activité, déposez une activité de la boîte à outils dans les corps zone sur le CompensableActivity Concepteur d’activités avec le texte d’indication « suppression activité ici ».To add the Body activity, drop an activity from the Toolbox into the Body box on the CompensableActivity activity designer with hint text "Drop activity here".
CancellationHandler FalseFalse Spécifie l'activité qui est exécutée dans l'événement d'annulation.Specifies the activity that is executed in the event of cancellation. Pour ajouter l’activité, déposez son concepteur de la boîte à outils dans les CancellationHandler zone sur le CompensableActivity Concepteur d’activités avec le texte d’indication « suppression Activité ici ».To add the activity, drop its designer from the Toolbox into the CancellationHandler box on the CompensableActivity activity designer with hint text "Drop Activity Here".
CompensationHandler FalseFalse Spécifie l'activité à exécuter lors de la compensation de l'activité Body.Specifies the activity to be executed when compensating for the Body activity. Ce gestionnaire peut être appelé explicitement à l'aide de l'activité Compensate.This handler can be explicitly invoked using the Compensate activity.

Pour ajouter l’activité, déposez son concepteur de la boîte à outils dans les CompensationHandler zone sur le CompensableActivity Concepteur d’activités avec le texte d’indication » Déposer l’activité ici ».To add the activity, drop its activity designer from the Toolbox into the CompensationHandler box on the CompensableActivity activity designer with hint text "Drop Activity Here".
ConfirmationHandler FalseFalse Spécifie l'activité à exécuter lors de la confirmation de l'activité Body.Specifies the activity to be executed when confirming the Body activity. Ce gestionnaire peut être appelé explicitement à l'aide de l'activité Confirm.This handler can be explicitly invoked using the Confirm activity.

Pour ajouter l’activité, déposez son concepteur de la boîte à outils dans les ConfirmationHandler zone sur le CompensableActivity Concepteur d’activités avec le texte d’indication » Déposer l’activité ici ».To add the activity, drop its activity designer from the Toolbox into the ConfirmationHandler box on the CompensableActivity activity designer with hint text "Drop Activity Here".

Voir aussiSee also