Class WorkflowRuntimeSettings
OptimaJet.Workflow.Core.Runtime.WorkflowRuntimeSettings
Namespace: OptimaJet.Workflow.Core.Runtime
public sealed class WorkflowRuntimeSettingsInheritance
- System.Object
Constructors
public WorkflowRuntimeSettings() #Default runtime settings
Properties
Name
Type
ExecutionSearchOrder #ExecutionSearchOrderThe order of the Action, Condition, or Rule search by name
IsAutoUpdateSchemeBeforeGetAvailableCommands #BooleanAllow automatic schema of a process update before getting the commands list if its allowed in current activity
SchemeParsingCulture #CultureInfoCulture for parsing some text parameters from scheme. Default is InvariantCulture
UseUtcDateTimeAsRuntimeTime #BooleanRuntime use Utc date and time if true and Local date and time if false
CancellationTokenHandling #CancellationTokenHandlingThe way of handling CancellationToken after activity execution
PersistenceProviderQueryRetries #Int32The number of retries of query that allow retry
PersistenceProviderQueryRetryDelay #TimeSpanThe delay between retries
MaxNumberOfPerformedActivities #Int64Max number of activities that can be executed. Use this to protect your application from infinite loops. Any value less than 1 means unlimited. Unlimited by default.
MaxPreExecutionTransitions #Int32Maximum number of transitions during pre-execution
LicenseSemaphoreTimeout #Int32This settings work only for licenses with thread limit
ParentProcessIdledWaitTimeout #Int32Timeout of waiting for unblocking (status = not Running) of the root process.
DisableMultipleProcessActivityChanged #BooleanWorkflowRuntime.OnProcessActivityChangedAsync?text=OnProcessActivityChangedAsync can be called repeatedly with different parameters. This setting disables this behavior and the event will be called once per activity.
ProcessExistenceCheckIterationsCount #Int32The number of iterations after which the existence of the process is checked in execution loop
DesignerProcessHistoryPageSize #Int32Specifies the number of process history items to display in the designer.
ObsoleteSubprocessParametersInitializationBehavior #BooleanWhen true, subprocess parameters are always initialized with default values before copying the parent process parameters.