O'Reilly logo

Programming Windows Workflow Foundation: Practical WF Techniques and Examples using XAML and C# by K. Scott Allen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Working with Rules

The declarative rule conditions we've seen in the previous sections only return a value of true or false. A condition doesn't modify a workflow. A rule, on the other hand, is both a condition and a set of actions in an if-then-else form. The Rule class in Windows Workflow represents this if-then-else concept. The class diagram in the following screenshot displays classes with important relationships to the Rule class.

Working with Rules

The first concept to notice is that the RuleSet class manages a collection of rules. The Policy activity will use the Execute method of a RuleSet to process the rule collection. We will cover the Policy activity ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required