Replicator
System.Workflow.Activities.ReplicatorActivity

Permet d’exécuter une activité plusieurs fois, en parallèle (plusieurs fois en même temps)
ou bien de manière séquentielle (à la suite), en fonction d’une condition de sortie.
PropriétésActivity
- Name:
Identifiant unique de l’activité
- Description:
Définition de l’utilisation de l’activité
- Enable:
true/false, activation ou non de l’activité
Conditions
- UntilCondition:
La condition à évaluer pour définir la condition de sortie: décrite dans du code (CodeCondition) ou en XML via un assistant (RuleConditionReference)
Handlers
- ChildCompleted:
Méthode .NET à appeler après l'exécution de l'activité fille
- ChildInitialized:
Méthode .NET à appeler avant l'exécution de l'activité fille
- Completed:
Méthode .NET à appeler après l'exécution de l'activité replicator
- ChildCompleted:
Méthode .NET à appeler après l'exécution de l'activité replicator
Properties
- ExecutionType:
Type d'exécution, séquentielle ou parallèle
- InitialChildData:
Jeu de données proposé à chaque activité fille
UtilisationWorkflow séquentiel – définition du Workflow
Workflow séquentiel – zone d’annulation
Workflow séquentiel – zone de gestion des erreurs
Astuces
Pour évaluer plus d'une seule activité,
il suffit d'utiliser une activité de type "Sequence", qui permet de définir un cycle d'exécution composé de plusieurs activités.