WorkflowInvoker.Invoke Method

.NET Framework (current version)
 

Invokes a workflow synchronously and returns a dictionary of the root activity’s OutArgument and InOutArgument values keyed by argument name that represent the outputs of the workflow.

Namespace:   System.Activities
Assembly:  System.Activities (in System.Activities.dll)

NameDescription
System_CAPS_pubmethodInvoke()

Invokes a workflow synchronously using the workflow definition passed to the WorkflowInvoker constructor.

System_CAPS_pubmethodSystem_CAPS_staticInvoke(Activity)

Invokes a workflow synchronously using the specified workflow definition.

System_CAPS_pubmethodSystem_CAPS_staticInvoke(Activity, IDictionary<String, Object>)

Invokes a workflow synchronously using the specified workflow definition and IDictionary<TKey, TValue> of input parameters.

System_CAPS_pubmethodSystem_CAPS_staticInvoke(Activity, IDictionary<String, Object>, TimeSpan)

Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, and time-out interval.

System_CAPS_pubmethodSystem_CAPS_staticInvoke(Activity, TimeSpan)

Invokes a workflow synchronously using the specified workflow definition and time-out interval.

System_CAPS_pubmethodInvoke(IDictionary<String, Object>)

Invokes the activity passed to the WorkflowInvoker constructor synchronously with the specified IDictionary<TKey, TValue> of input parameters.

System_CAPS_pubmethodInvoke(IDictionary<String, Object>, TimeSpan)

Invokes the activity passed to the WorkflowInvoker constructor synchronously with the specified IDictionary<TKey, TValue> of input parameters and the specified time-out interval.

System_CAPS_pubmethodInvoke(TimeSpan)

Invokes a workflow synchronously with the specified time-out interval.

System_CAPS_pubmethodSystem_CAPS_staticInvoke<TResult>(Activity<TResult>)

Invokes a workflow synchronously using the workflow definition passed to the WorkflowInvoker constructor.

System_CAPS_pubmethodSystem_CAPS_staticInvoke<TResult>(Activity<TResult>, IDictionary<String, Object>)

Invokes a workflow synchronously using the specified workflow definition and IDictionary<TKey, TValue> of input parameters.

System_CAPS_pubmethodSystem_CAPS_staticInvoke<TResult>(Activity<TResult>, IDictionary<String, Object>, IDictionary<String, Object>, TimeSpan)

Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, IDictionary<TKey, TValue> of additional output parameters, and time-out interval.

System_CAPS_pubmethodSystem_CAPS_staticInvoke<TResult>(Activity<TResult>, IDictionary<String, Object>, TimeSpan)

Invokes a workflow synchronously using the specified workflow definition, IDictionary<TKey, TValue> of input parameters, and time-out interval.

This method blocks until the workflow has completed, including idle time. All workflow execution is guaranteed to execute on the invoking thread. To configure a time-out interval in which the workflow must complete, use one of the Invoke overloads that take a TimeSpan.

Return to top
Show: