Workflow Foundation > Les activités standard de Workflow Foundation > Replicator
       Accueil
       L'équipe


       Présentation
       Activités WF
       Articles
       Tutoriaux
       Trucs & Astuces


       Forum (MSDN)
       Téléchargements
       Ressources FR
       Annuaire des liens
       Formation (WW)


       Administration


 




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.

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és

Activity

  • 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



Utilisation

  • Workflow 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.