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 |