Table of Contents

Namespace Acuit.Pinpoint.Workflows.Activities

Classes

Activity

A workflow activity that does not return a result value.

Activity<TResult>

A workflow activity that produces a result value.

Catch

Contains the actions to be executed after an exception is thrown in the corresponding Try block of a TryCatch activity.

Catch<TException>

Contains the actions to be executed after an exception is thrown in the corresponding Try block of a TryCatch activity.

Delay

An activity that delays for a specified duration.

DoWhile
DoWithCleanup

Executes an activity and then performs cleanup.

ExecuteWorkflow

Executes another workflow.

If
Parallel

An activity that runs multiple activities in parallel, completing when all of the activities complete, or when any of them fails (i.e., throws an exception). When an activity fails, other activities still running will be canceled.

ParameterValue

A parameter value to make available to child activities.

Sequence
SetVariable

Sets a variable to a value.

State

A state machine state.

StateMachine

A state machine activity.

Stopwatch

An activity that measures elapsed time.

Throw
Transition

A state machine transition.

TryCatch

A flow control activity used to control logic based on thrown exceptions.

UICommandEvent

A command event for a workflow which is normally raised from the user interface via an operator action.

WaitForUICommand
WhenAny

An activity that runs multiple activities in parallel, completing as soon as any of the activities completes or fails (i.e., throws an exception). Other activities still running will be canceled.

While

Interfaces

IActivity

A workflow activity.