Skip to main content

Class RestoreDecision

Inheritance

↳ object

    RestoreDecision

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime.ProcessRestoring

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class RestoreDecision

Properties

Type

Declaration
public RestoreDecisionTypes Type { get; }
Property value
TypeDescription
RestoreDecisionTypes

ProcessParameters

Parameters to be passed to the process

Declaration
public IDictionary<string, object> ProcessParameters { get; }
Property value
TypeDescription
IDictionary<string, object>

Persist

Names of persist parameters in RestoreDecision.ProcessParameters

Declaration
public List<string> Persist { get; }
Property value
TypeDescription
List<string>

Activity

Declaration
public ActivityDefinition Activity { get; }
Property value
TypeDescription
ActivityDefinition

Default

Declaration
public static RestoreDecision Default { get; }
Property value
TypeDescription
RestoreDecision

RunFromCurrentActivity

Declaration
public static RestoreDecision RunFromCurrentActivity { get; }
Property value
TypeDescription
RestoreDecision

ResumeFromCurrentActivity

Declaration
public static RestoreDecision ResumeFromCurrentActivity { get; }
Property value
TypeDescription
RestoreDecision

Delete

Declaration
public static RestoreDecision Delete { get; }
Property value
TypeDescription
RestoreDecision

Methods

AddPersistentParameter(string, object)

Add new persistent process parameter

Declaration
public RestoreDecision AddPersistentParameter(string name, object value)
Parameters
TypeNameDescription
stringnameParameter name
objectvalueParameter value
Returns
TypeDescription
RestoreDecision

AddTemporaryParameter(string, object)

Add new temporary process parameter

Declaration
public RestoreDecision AddTemporaryParameter(string name, object value)
Parameters
TypeNameDescription
stringnameParameter name
objectvalueParameter value
Returns
TypeDescription
RestoreDecision

RunFromNewActivity(ActivityDefinition)

Declaration
public static RestoreDecision RunFromNewActivity(ActivityDefinition activityDefinition)
Parameters
TypeNameDescription
ActivityDefinitionactivityDefinition
Returns
TypeDescription
RestoreDecision

ResumeFromNewActivity(ActivityDefinition)

Declaration
public static RestoreDecision ResumeFromNewActivity(ActivityDefinition activityDefinition)
Parameters
TypeNameDescription
ActivityDefinitionactivityDefinition
Returns
TypeDescription
RestoreDecision

Extension Methods