Interface IWorkflowExternalParametersProvider
Namespace: OptimaJet.Workflow.Core.Runtime
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic interface IWorkflowExternalParametersProvider
Methods
GetExternalParameterAsync(string, ProcessInstance)
DeclarationTask<object> GetExternalParameterAsync(string parameterName, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
ProcessInstance | processInstance |
Type | Description |
---|---|
Task<object> |
GetExternalParameter(string, ProcessInstance)
Declarationobject GetExternalParameter(string parameterName, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
ProcessInstance | processInstance |
Type | Description |
---|---|
object |
SetExternalParameterAsync(string, object, ProcessInstance)
DeclarationTask SetExternalParameterAsync(string parameterName, object parameterValue, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
object | parameterValue | |
ProcessInstance | processInstance |
Type | Description |
---|---|
Task |
SetExternalParameter(string, object, ProcessInstance)
Declarationvoid SetExternalParameter(string parameterName, object parameterValue, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
object | parameterValue | |
ProcessInstance | processInstance |
IsGetExternalParameterAsync(string, string, ProcessInstance)
Declarationbool IsGetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
string | schemeCode | |
ProcessInstance | processInstance |
Type | Description |
---|---|
bool |
IsSetExternalParameterAsync(string, string, ProcessInstance)
Declarationbool IsSetExternalParameterAsync(string parameterName, string schemeCode, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
string | schemeCode | |
ProcessInstance | processInstance |
Type | Description |
---|---|
bool |
HasExternalParameter(string, string, ProcessInstance)
Declarationbool HasExternalParameter(string parameterName, string schemeCode, ProcessInstance processInstance)
Type | Name | Description |
---|---|---|
string | parameterName | |
string | schemeCode | |
ProcessInstance | processInstance |
Type | Description |
---|---|
bool |