Export (0) Print
Expand All

WorkflowInstance.WorkflowInstanceControl.GetCompletionState Method (IDictionary<String, Object>, Exception)

Returns the final ActivityInstanceState of the WorkflowInstance, including workflow outputs and termination exception.

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

public ActivityInstanceState GetCompletionState(
	out IDictionary<string, Object> outputs,
	out Exception terminationException


Type: System.Collections.Generic.IDictionary<String, Object>

When this method returns, outputs contains a dictionary of Out arguments of the workflow, keyed by argument name. This parameter is passed uninitialized.

Type: System.Exception

When this method returns, terminationException contains the exception that caused the WorkflowInstance to terminate, or null if the WorkflowInstance did not terminate. This parameter is passed uninitialized.

Return Value

Type: System.Activities.ActivityInstanceState
One of the enumeration members that describes the state of an activity instance.

.NET Framework

Supported in: 4.6, 4.5, 4

.NET Framework Client Profile

Supported in: 4
© 2015 Microsoft