System.Activities.Statements Namespace ()

Switch View :
ScriptFree
.NET Framework Class Library
System.Activities.Statements Namespace

The System.Activities.Statements namespace contains activities that can be used to create workflows. This namespace contains activities that are used for flow control, interacting with collections and variables, exceptions, compensation, transactions, and interacting with legacy workflows.

Classes

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

adminyankanwumeng
System.Activities.Statements Namespace ()
I like ...I like ...    *Title cananot be empty