Workflowänderungen an Bedingungen
Werden vom Workflow deklarative Regelbedingungen oder Richtlinien verwendet, kann das Verhalten des Workflows während der Laufzeit geändert werden, ohne dass eine Neukompilierung erforderlich ist. Dabei werden Workflowänderungen für die Bedingungen und Regelsätze verwendet.
Die Condition-Eigenschaft in der WhileActivity-Aktivität, der IfElseBranchActivity-Aktivität, der ReplicatorActivity-Aktivität und der ConditionedActivityGroup-Aktivität kann während der Laufzeit nicht geändert werden; bezieht sich die Condition-Eigenschaft jedoch auf eine Regelbedingung, können die Workflowänderungen zum Ändern der Definition der Bedingung verwendet werden. Dasselbe gilt für die RuleSetReference-Eigenschaft in PolicyActivity – der Name des RuleSet, der ausgeführt wird, kann nicht dynamisch geändert werden. Mit Workflowänderungen kann jedoch die RuleSet-Definition geändert werden.
Alle Änderungen an den Regelbedingungen sind serialisierbar und werden bei Beibehaltung des Workflows gespeichert.
Hinweis
Alle Workflowänderungen beziehen sich speziell auf die ausgeführte Instanz; sie besitzen keinen Einfluss auf neue Instanzen des Workflows.
Siehe auch
Referenz
ConditionedActivityGroup
IfElseBranchActivity
ReplicatorActivity
WhileActivity
Konzepte
Verwenden der Bedingungen in Workflows
Weitere Ressourcen
Workflow Changes From Workflow
Workflow Changes From Host
Changing Rules Sample
Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.