This activity provides a means for creating  a Workflow or sub-Workflow.   It is primarily used to specify a Workflow for Parallel Tasks and Parallel Tasks-For Each. The execution of this Workflow is dynamic so that any arguments input to the Workflow do not need to be declared in advance.

Invoke Workflow Properties:

Property Name

Data Type

Property Type

Property Description

Arguments

List of Dynamic Arguments

Input

This property specifies a List of Dynamic Arguments to be used as input in the Workflow.

DisplayName

String

Misc

This property specifies the name of the Activity Box

DontWaitForCompletion

Boolean

Input

If this property is set to True then the completion of the workflow is not necessary. (ELABORATE ON THIS). If it is set to False, then the workflow must complete before XXX.

FaultException

Exception

Output (Fault Handling)

This property specifies which exception to use in the case of a Fault on Workflow execution.

IsFaulted

Boolean

Output (Fault Handling)

This property is set to True if a Fault is triggered by the Workflow. It returns False if the Workflow does not trigger a Fault.

LogFIlePath

String

Input

This property specifies the Operating Sysytem path where the LogFile is stored.

ReturnArguments

List of Dynamic Arguments

Ouput

This property is a list of the arguments returned from the Workflow.

RunAsynchronous

Boolean

Input

If this is set to True, the Workflow runs Asynchronously, otherwise it runs Synchronously.

WorkflowPath

String

Input

This property specifies the path of the Workflow.