Freigeben über


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

Footer image

Copyright © 2007 by Microsoft Corporation. Alle Rechte vorbehalten.