Interface ICustomWorkflowRuleProvider
OptimaJet.Workflow.Plugins.CustomWorkflowProviders.ICustomWorkflowRuleProvider
Namespace: OptimaJet.Workflow.Plugins.CustomWorkflowProviders
public interface ICustomWorkflowRuleProvider : IWorkflowRuleProviderMethods
void ExcludeRule_(string ruleName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
ruleNameStringexcludeRuleExcludeRulevoid ExcludeRuleAsync_(string ruleName, ExcludeRule excludeRule) #Parameters
Name
Type
Description
ruleNameStringexcludeRuleExcludeRulevoid ExcludeRule(string ruleName, ExcludeRule excludeRule = null) #Parameters
Name
Type
Description
ruleNameStringexcludeRuleExcludeRulebool HasInRule(string ruleName) #Parameters
Name
Type
Description
ruleNameStringReturns
Type
Description
Booleanbool HasInRuleAsync(string ruleName) #Parameters
Name
Type
Description
ruleNameStringReturns
Type
Description
Booleanbool ValidateRules(out List<string> rules, bool withExceptions = false) #Parameters
Name
Type
Description
rulesList<String>withExceptionsBooleanReturns
Type
Description
Booleanbool ValidateRulesAsync(out List<string> rulesAsync, bool withExceptions = false) #Parameters
Name
Type
Description
rulesAsyncList<String>withExceptionsBooleanReturns
Type
Description
Boolean