.
There are a number of things in Windows Workflow Foundation that appear to be a bit inconsistent to me.
For example adding child Activities to a another.
A WhileActivity can only contain a single child activity, the same is true for a ReplicatorActivity. However a IfElseActivity and a ListenActivity can contain multiple child activities. Now the difference doesn't matter much as the single activity in the WhileActivity or ReplicatorActivity can be a SequenceActivity which in turn can contain multiple children but still it's confusing.
When a ConditionedActivityGroup is used you drop whatever activities you want in and these activities gain an extra property, the WhenCondition. On the other hand with the FaultHandlers you drop a FaultHandlerActivity in the top, set its FaultType and drop the activities you want to execute below. By the way the same difference as above applies, the ConditionedActivityGroup accepts a single child activity for each branch while the FaultHandlers accept multiple children for every FaultHandlerActivity.
Base class for all workflow activities.
23-11-2009 15:15:37 - -80.126.16.139
Runs a child activity iteratively as long as a certain condition is true.
23-11-2009 15:31:34 - -80.126.16.139
Runs multiple instances of a child activity.
23-11-2009 15:27:15 - -125.18.55.130
Conditionally runs one of two or more activities of type If Else Branch Activity.
23-11-2009 15:24:11 - -80.126.16.139
Makes the workflow wait for any one of several possible events before the activity proceeds.
23-11-2009 15:25:04 - MauriceDeBeijer-80.126.16.139
Runs a child activity iteratively as long as a certain condition is true.
23-11-2009 15:31:34 - -80.126.16.139
Runs multiple instances of a child activity.
23-11-2009 15:27:15 - -125.18.55.130
Runs a set of child activities according to a single defined ordering.
23-11-2009 15:28:16 - 80.126.236.224
Trying to make sense of the Conditioned Activity Group execution order
23-11-2009 15:20:43 - -80.126.16.139
Used to handle a runtime error in a workflow.
23-11-2009 15:22:22 - -194.75.129.200
The type of exception a FaultHandlerActivity handles
23-11-2009 15:22:24 - 80.126.236.224
Trying to make sense of the Conditioned Activity Group execution order
23-11-2009 15:20:43 - -80.126.16.139
Used to handle a runtime error in a workflow.
23-11-2009 15:22:22 - -194.75.129.200