Modifications de workflow sur des conditions de règles
Si le workflow utilise des conditions de règle ou des stratégies déclaratives, vous pouvez modifier son comportement au moment de l'exécution, sans devoir le recompiler, en utilisant des modifications de workflow sur les conditions et rulesets.
La propriété Condition sur les activités WhileActivity, IfElseBranchActivity, ReplicatorActivityet ConditionedActivityGroup ne peut pas être modifiée au moment de l'exécution ; toutefois, si la propriété Condition fait référence à une condition de règle, vous pouvez utiliser des modifications de workflow pour modifier la définition de la condition de règle. La même procédure s'applique à la propriété RuleSetReference sur l'activité PolicyActivity -- vous ne pouvez pas modifier dynamiquement le nom du RuleSet exécuté, mais vous pouvez utiliser des modifications de workflow pour modifier la définition du RuleSet.
Toutes modifications apportées aux conditions de règle sont sérialisables et sont enregistrées si le workflow est rendu persistant.
Remarque : |
---|
Toutes modifications de workflow sont spécifiques à l'instance exécutée ; elles n'affectent pas les nouvelles instances du workflow. |
Voir aussi
Référence
ConditionedActivityGroup
IfElseBranchActivity
ReplicatorActivity
WhileActivity
Concepts
Utilisation de conditions dans les workflows
Autres ressources
Workflow Changes From Workflow
Workflow Changes From Host
Changing Rules Sample
Copyright ©2007 par Microsoft Corporation. Tous droits réservés.