System.Activities.Core Namespace
[This documentation is for preview only, and is subject to change in later releases. Blank topics are included as placeholders.]
Classes
Class | Description | |
---|---|---|
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 | An activity that associates cancellation logic, in the form of a WorkflowElement, with a main path of execution, also expressed as a WorkflowElement. | |
ClearCollection<T> | Clears a specified collection of all items. | |
Comment | Displays a comment in the workflow designer surface. This activity provides no functionality at runtime. | |
DbConnectionContext | Stores database connection information for workflow operations. | |
DbQuery<TResult> | Executes a query against a database and populates an OutArgument with a list of the query results. | |
DbUpdate | Executes an update query against a database. | |
Delay | The Delay activity creates a timer for a specified duration, using a TimerExtension. | |
DoWhile | A looping activity that executes contained activities at least once, until a condition is no longer true. | |
ExistsInCollection<T> | Indicates whether a given item is present in a given collection. | |
Flowchart | 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 | ||
ForEach | Executes an activity action once for each value provided in the Values collection. | |
ForEach<T> | Executes an activity action once for each value provided in the Values collection. | |
If | Models an If-Then-Else condition. | |
InitializationAction<TSource, TTarget> | ||
Interop | Manages the execution of an Activity within a workflow. | |
InvokeMethod | Calls a public method of a specified object or type. | |
InvokeMethod<TResult> | Calls a public method of a specified object or type. | |
Parallel | A workflow element that executes all child activities simultaneously and asynchronously. | |
ParallelForEach | Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel. | |
ParallelForEach<T> | Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel. | |
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. | |
Sequence | Executes a set of child activities according to a single, defined ordering. | |
Switch | Selects one choice from a number of activities to execute, based on the value of a given expression. | |
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. | |
Throw | Throws an exception. | |
TimerExtension | Abstract base class for timer extensions. | |
TransactionScopeActivity | An activity that demarcates a transaction boundary. | |
While | Executes a contained workflow element while a condition evaluates to true. | |
WriteLine | Writes a specified string to a specified TextWriter object. |