Class WorkflowResults

Implements operations for the work flow results.

Inheritance
System.Object
WorkflowResults
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.Commerce.Engine
Assembly: Mediachase.Commerce.dll
Version: 10.8.0
Syntax
public class WorkflowResults

Constructors

WorkflowResults(Dictionary<String, Object>)

Initializes a new instance of the WorkflowResults class.

Declaration
public WorkflowResults(Dictionary<string, object> properties)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<System.String, System.Object> properties

The properties containing the results.

WorkflowResults(Dictionary<String, Object>, WorkflowStatus)

Initializes a new instance of the WorkflowResults class.

Declaration
public WorkflowResults(Dictionary<string, object> properties, WorkflowStatus status)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<System.String, System.Object> properties

The properties containing the results.

WorkflowStatus status

The status of work flow.

WorkflowResults(Dictionary<String, Object>, WorkflowStatus, Exception)

Initializes a new instance of the WorkflowResults class.

Declaration
public WorkflowResults(Dictionary<string, object> properties, WorkflowStatus status, Exception exception)
Parameters
Type Name Description
System.Collections.Generic.Dictionary<System.String, System.Object> properties

The properties containing the results.

WorkflowStatus status

The status of work flow.

System.Exception exception

The exception thrown when executing the workflow.

Properties

Exception

Gets and sets the exception.

Declaration
public Exception Exception { get; set; }
Property Value
Type Description
System.Exception

OutputParameters

Gets the output parameters.

Declaration
public Dictionary<string, object> OutputParameters { get; }
Property Value
Type Description
System.Collections.Generic.Dictionary<System.String, System.Object>

Status

Gets the status.

Declaration
public WorkflowStatus Status { get; }
Property Value
Type Description
WorkflowStatus