Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Activities.Statements Namespace

.NET Framework (current version)
 

Provides classes related to activity statements.

ClassDescription
System_CAPS_pubclassAddToCollection<T>

Adds an item to a specified collection.

System_CAPS_pubclassAssign

Sets Argument values from within a workflow.

System_CAPS_pubclassAssign<T>

The Assign activity is used to set Argument values from within a workflow.

System_CAPS_pubclassCancellationScope

Associates cancellation logic, in the form of a Activity, with a main path of execution, also expressed as a Activity.

System_CAPS_pubclassCatch

Contains the actions to be executed after an exception is thrown in the corresponding Try block of a T:System.Activities.Statements.TryCatchFinally activity.

System_CAPS_pubclassCatch<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.

System_CAPS_pubclassClearCollection<T>

Clears a specified collection of all items.

System_CAPS_pubclassCompensableActivity

An activity that supports compensation of its child activities.

System_CAPS_pubclassCompensate

An activity used to explicitly invoke the compensation handler of a CompensableActivity.

System_CAPS_pubclassCompensationExtension

Represents an extension that hooks up with compensation activities and persists compensation-related instance state.

System_CAPS_pubclassCompensationToken

Provides a means to explicitly confirm or compensate a CompensableActivity once the Body of the CompensableActivity has successfully completed.

System_CAPS_pubclassConfirm

An activity used to explicitly invoke the confirmation handler of a CompensableActivity.

System_CAPS_pubclassCreateBookmarkScope

Creates a BookmarkScope.

System_CAPS_pubclassDelay

Creates a timer for a specified duration, using a TimerExtension.

System_CAPS_pubclassDeleteBookmarkScope

Deletes the BookmarkScope referenced by Scope.

System_CAPS_pubclassDoWhile

A looping activity that executes contained activities at least once, until a condition is no longer true.

System_CAPS_pubclassDurableTimerExtension

Represents an activity timer extension that can be persisted.

System_CAPS_pubclassExistsInCollection<T>

Indicates whether a given item is present in a given collection.

System_CAPS_pubclassFlowchart

Represents the models workflows using the familiar flowchart paradigm.

System_CAPS_pubclassFlowDecision

A specialized FlowNode that provides the ability to model a conditional node with two outcomes.

System_CAPS_pubclassFlowNode

The abstract base class for all the different node types that can be contained within a Flowchart activity.

System_CAPS_pubclassFlowStep

A FlowNode element that executes a specified Action and has a Next pointer.

System_CAPS_pubclassFlowSwitch<T>

A specialized FlowNode that allows modeling a switch construct, with one expression and one outcome for each match.

System_CAPS_pubclassForEach<T>

Executes an activity action once for each value provided in the Values collection.

System_CAPS_pubclassHandleScope<THandle>

Provides default scoping behavior for Handle objects.

System_CAPS_pubclassIf

Models an If-Then-Else condition.

System_CAPS_pubclassInterop

Obsolete. An activity that manages the execution of an System.Workflow.ComponentModel.Activity within a workflow.

System_CAPS_pubclassInvokeAction

Invokes an activity’s ActivityAction handler.

System_CAPS_pubclassInvokeAction<T>

Invokes an activity’s ActivityAction<T> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
System_CAPS_pubclassInvokeAction<T1, T2>

Invokes an activity’s ActivityAction<T1, T2> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3>

Invokes an activity’s ActivityAction<T1, T2, T3> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3, T4>

Invokes an activity’s ActivityAction<T1, T2, T3, T4> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5>

Invokes an activity’s ActivityAction<T1, T2, T3, T4, T5> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6>

Invokes an activity’s ActivityAction<T1, T2, T3, T4, T5, T6> handler.

System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8>
System_CAPS_pubclassInvokeAction<T1, T2, T3, T4, T5, T6, T7, T8, T9>
System_CAPS_pubclassInvokeDelegate

Invokes the specified ActivityDelegate.

System_CAPS_pubclassInvokeMethod

Calls a public method of a specified object or type.

System_CAPS_pubclassNoPersistScope

Represents the NoPersistScope activity.

System_CAPS_pubclassParallel

An activity that executes all child activities simultaneously and asynchronously.

System_CAPS_pubclassParallelForEach<T>

Enumerates the elements of a collection and executes an embedded statement for each element of the collection in parallel.

System_CAPS_pubclassPersist

Requests that a workflow instance persist.

System_CAPS_pubclassPick

Provides event-based control flow modeling.

System_CAPS_pubclassPickBranch

A potential path of execution within a Pick activity.

System_CAPS_pubclassRemoveFromCollection<T>

Removes an item from a specified collection.

System_CAPS_pubclassRethrow

Throws a previously thrown exception from within a Catch activity.

System_CAPS_pubclassSequence

Executes a set of child activities according to a single, defined ordering.

System_CAPS_pubclassState

Models the state which a state machine can be in.

System_CAPS_pubclassStateMachine

Models workflows using the familiar state machine paradigm.

System_CAPS_pubclassSwitch<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.

System_CAPS_pubclassTerminateWorkflow

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.

System_CAPS_pubclassThrow

Throws an exception.

System_CAPS_pubclassTimerExtension

Abstract base class for timer extensions.

System_CAPS_pubclassTransactionScope

An activity that demarcates a transaction boundary.

System_CAPS_pubclassTransition

Models the list of possible state changes.

System_CAPS_pubclassTryCatch

Contains activities to be executed by the workflow runtime in an exception handling block.

System_CAPS_pubclassWhile

Executes a contained activity while a condition evaluates to true.

System_CAPS_pubclassWorkflowTerminatedException

The exception that is thrown when an operation is invoked on a terminated WorkflowApplication.

System_CAPS_pubclassWriteLine

Writes a specified string to a specified TextWriter object.

Return to top
Show: