System.Activities.Statements Namespace
Provides classes related to activity statements.
| Class | Description | |
|---|---|---|
![]() | AddToCollection<T> | Adds an item to a specified collection. |
![]() | Assign | Sets Argument values from within a workflow. |
![]() | Assign<T> | |
![]() | CancellationScope | |
![]() | Catch | Contains the actions to be executed after an exception is thrown in the corresponding Try block of a T:System.Activities.Statements.TryCatchFinally activity. |
![]() | Catch<TException> | Contains the actions to be executed after an exception is raised in the corresponding Try block of a T:System.Activities.Statements.TryCatchFinally 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 | |
![]() | 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 | Obsolete. An activity that manages the execution of an System.Workflow.ComponentModel.Activity within a workflow. |
![]() | InvokeAction | Invokes an activity’s ActivityAction handler. |
![]() | InvokeAction<T> | Invokes an activity’s ActivityAction<T> 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> | |
![]() | 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. |
![]() | 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. |
![]() | 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 true. |
![]() | 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. |
