Interface ICustomWorkflowActionProvider
Inherited Members
IWorkflowActionProvider.ExecuteAction(string, ProcessInstance, WorkflowRuntime, string)
IWorkflowActionProvider.ExecuteActionAsync(string, ProcessInstance, WorkflowRuntime, string, CancellationToken)
IWorkflowActionProvider.ExecuteCondition(string, ProcessInstance, WorkflowRuntime, string)
IWorkflowActionProvider.ExecuteConditionAsync(string, ProcessInstance, WorkflowRuntime, string, CancellationToken)
IWorkflowActionProvider.IsActionAsync(string, string)
IWorkflowActionProvider.IsConditionAsync(string, string)
IWorkflowActionProvider.GetActions(string, NamesSearchType)
IWorkflowActionProvider.GetConditions(string, NamesSearchType)
IDisableProvider.Disabled
Namespace: OptimaJet.Workflow.Plugins.CustomWorkflowProviders
Assembly: OptimaJet.Workflow.Core.dll
Syntaxpublic interface ICustomWorkflowActionProvider : IWorkflowActionProvider, IDisableProvider
Methods
ExcludeAction_(string, ExcludeRule)
Declarationvoid ExcludeAction_(string actionName, ExcludeRule excludeRule)
ParametersType | Name | Description |
---|
string | actionName | |
ExcludeRule | excludeRule | |
ExcludeCondition_(string, ExcludeRule)
Declarationvoid ExcludeCondition_(string conditionName, ExcludeRule excludeRule)
ParametersType | Name | Description |
---|
string | conditionName | |
ExcludeRule | excludeRule | |
ExcludeActionAsync_(string, ExcludeRule)
Declarationvoid ExcludeActionAsync_(string actionName, ExcludeRule excludeRule)
ParametersType | Name | Description |
---|
string | actionName | |
ExcludeRule | excludeRule | |
ExcludeConditionAsync_(string, ExcludeRule)
Declarationvoid ExcludeConditionAsync_(string conditionName, ExcludeRule excludeRule)
ParametersType | Name | Description |
---|
string | conditionName | |
ExcludeRule | excludeRule | |
ExcludeAction(string, ExcludeRule)
Declarationvoid ExcludeAction(string actionName, ExcludeRule excludeRule = null)
ParametersType | Name | Description |
---|
string | actionName | |
ExcludeRule | excludeRule | |
ExcludeCondition(string, ExcludeRule)
Declarationvoid ExcludeCondition(string conditionName, ExcludeRule excludeRule = null)
ParametersType | Name | Description |
---|
string | conditionName | |
ExcludeRule | excludeRule | |
HasInActions(string)
Declarationbool HasInActions(string actionName)
ParametersType | Name | Description |
---|
string | actionName | |
ReturnsHasInActionsAsync(string)
Declarationbool HasInActionsAsync(string actionAsyncName)
ParametersType | Name | Description |
---|
string | actionAsyncName | |
ReturnsHasInConditions(string)
Declarationbool HasInConditions(string conditionName)
ParametersType | Name | Description |
---|
string | conditionName | |
ReturnsHasInConditionsAsync(string)
Declarationbool HasInConditionsAsync(string conditionAsyncName)
ParametersType | Name | Description |
---|
string | conditionAsyncName | |
ReturnsValidateActions(out List<string>, bool)
Declarationbool ValidateActions(out List<string> actions, bool withExceptions = false)
ParametersType | Name | Description |
---|
List<string> | actions | |
bool | withExceptions | |
ReturnsValidateActionsAsync(out List<string>, bool)
Declarationbool ValidateActionsAsync(out List<string> actionsAsync, bool withExceptions = false)
ParametersType | Name | Description |
---|
List<string> | actionsAsync | |
bool | withExceptions | |
ReturnsValidateConditions(out List<string>, bool)
Declarationbool ValidateConditions(out List<string> conditions, bool withExceptions = false)
ParametersType | Name | Description |
---|
List<string> | conditions | |
bool | withExceptions | |
ReturnsValidateConditionsAsync(out List<string>, bool)
Declarationbool ValidateConditionsAsync(out List<string> conditionsAsync, bool withExceptions = false)
ParametersType | Name | Description |
---|
List<string> | conditionsAsync | |
bool | withExceptions | |
ReturnsExtension Methods