System.Activities.Statements Namespace
Provides classes related to activity statements.
Classes
AddToCollection<T> |
Adds an item to a specified collection. |
Assign |
Sets Argument values from within a workflow. |
Assign<T> |
The Assign activity is used to set Argument values from within a workflow. |
CancellationScope |
Associates cancellation logic, in the form of a Activity, with a main path of execution, also expressed as a Activity. |
Catch |
Contains the actions to be executed after an exception is thrown in the corresponding |
Catch<TException> |
Contains the actions to be executed after an exception is raised in the corresponding Try block of a Finally activity. |
ClearCollection<T> |
Clears a specified collection of all items. |
CompensableActivity |
An activity that supports compensation of its child activities. |
Compensate |
An activity used to explicitly invoke the compensation handler of a CompensableActivity. |
CompensationExtension |
Represents an extension that hooks up with compensation activities and persists compensation-related instance state. |
CompensationToken |
Provides a means to explicitly confirm or compensate a CompensableActivity once the Body of the CompensableActivity has successfully completed. |
Confirm |
An activity used to explicitly invoke the confirmation handler of a CompensableActivity. |
CreateBookmarkScope |
Creates a BookmarkScope. |
Delay |
Creates a timer for a specified duration, using a TimerExtension. |
DeleteBookmarkScope |
Deletes the BookmarkScope referenced by Scope. |
DoWhile |
A looping activity that executes contained activities at least once, until a condition is no longer true. |
DurableTimerExtension |
Represents an activity timer extension that can be persisted. |
ExistsInCollection<T> |
Indicates whether a given item is present in a given collection. |
Flowchart |
Represents the models workflows using the familiar flowchart paradigm. |
FlowDecision |
A specialized FlowNode that provides the ability to model a conditional node with two outcomes. |
FlowNode |
The abstract base class for all the different node types that can be contained within a Flowchart activity. |
FlowStep |
A FlowNode element that executes a specified Action and has a Next pointer. |
FlowSwitch<T> |
A specialized FlowNode that allows modeling a switch construct, with one expression and one outcome for each match. |
ForEach<T> |
Executes an activity action once for each value provided in the Values collection. |
HandleScope<THandle> |
Provides default scoping behavior for Handle objects. |
If |
Models an If-Then-Else condition. |
Interop |
An activity that manages the execution of an Activity within a workflow. |
InvokeAction |
Invokes an activity's ActivityAction handler. |
InvokeAction<T> |
Invokes an activity's ActivityAction<T> handler. |
InvokeAction<T1,T2> |
Invokes an activity's ActivityAction<T1,T2> handler. |
InvokeAction<T1,T2,T3> |
Invokes an activity's ActivityAction<T1,T2,T3> handler. |
InvokeAction<T1,T2,T3,T4> |
Invokes an activity's ActivityAction<T1,T2,T3,T4> handler. |
InvokeAction<T1,T2,T3,T4,T5> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> |
Invokes an ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> handler. |
InvokeAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> |
Invokes an activity's ActivityAction<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> handler. |
InvokeDelegate |
Invokes the specified ActivityDelegate. |
InvokeMethod |
Calls a public method of a specified object or type. |
NoPersistScope |
Represents the NoPersistScope activity. |
Parallel |
An activity that executes all child activities simultaneously and asynchronously. |
ParallelForEach<T> |
Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel. |
Persist |
Requests that a workflow instance persist. |
Pick |
Provides event-based control flow modeling. |
PickBranch |
A potential path of execution within a Pick activity. |
RemoveFromCollection<T> |
Removes an item from a specified collection. |
Rethrow |
Throws a previously thrown exception from within a Catch activity. |
Sequence |
Executes a set of child activities according to a single, defined ordering. |
State |
Models the state which a state machine can be in. |
StateMachine |
Models workflows using the familiar state machine paradigm. |
Switch<T> |
Selects one choice from a number of activities to execute, based on the value of a given expression of the type specified in this object's type specifier. |
TerminateWorkflow |
Terminates the running workflow instance, raises the Completed event in the host, and reports error information. Once the workflow is terminated, it cannot be resumed. |
Throw |
Throws an exception. |
TimerExtension |
Abstract base class for timer extensions. |
TransactionScope |
An activity that demarcates a transaction boundary. |
Transition |
Models the list of possible state changes. |
TryCatch |
Contains activities to be executed by the workflow runtime in an exception handling block. |
While |
Executes a contained activity while a condition evaluates to |
WorkflowTerminatedException |
The exception that is thrown when an operation is invoked on a terminated WorkflowApplication. |
WriteLine |
Writes a specified string to a specified TextWriter object. |