Skip to main content

Class EmptyWorkflowExternalParametersProvider

Empty external parameters provider

Inheritance

↳ object

    EmptyWorkflowExternalParametersProvider

Implements

IWorkflowExternalParametersProvider

Inherited Members

Equals(object)

Equals(object, object)

GetHashCode()

GetType()

MemberwiseClone()

ReferenceEquals(object, object)

ToString()

Namespace: OptimaJet.Workflow.Core.Runtime

Assembly: OptimaJet.Workflow.Core.dll

Syntax
public class EmptyWorkflowExternalParametersProvider : IWorkflowExternalParametersProvider

Methods

GetExternalParameterAsync(string, ProcessInstance)

Declaration
public Task<object> GetExternalParameterAsync(string parameterName, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
ProcessInstanceprocessInstance
Returns
TypeDescription
Task<object>

GetExternalParameter(string, ProcessInstance)

Declaration
public object GetExternalParameter(string parameterName, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
ProcessInstanceprocessInstance
Returns
TypeDescription
object

SetExternalParameterAsync(string, object, ProcessInstance)

Declaration
public Task SetExternalParameterAsync(string parameterName, object parameterValue, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
objectparameterValue
ProcessInstanceprocessInstance
Returns
TypeDescription
Task

SetExternalParameter(string, object, ProcessInstance)

Declaration
public void SetExternalParameter(string parameterName, object parameterValue, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
objectparameterValue
ProcessInstanceprocessInstance

IsGetExternalParameterAsync(string, string, ProcessInstance)

Declaration
public bool IsGetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
stringschemeCode
ProcessInstanceprocessInstance
Returns
TypeDescription
bool

IsSetExternalParameterAsync(string, string, ProcessInstance)

Declaration
public bool IsSetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
stringschemeCode
ProcessInstanceprocessInstance
Returns
TypeDescription
bool

HasExternalParameter(string, string, ProcessInstance)

Declaration
public bool HasExternalParameter(string parameterName, string schemeCode, ProcessInstance processInstance)
Parameters
TypeNameDescription
stringparameterName
stringschemeCode
ProcessInstanceprocessInstance
Returns
TypeDescription
bool

Extension Methods