DefaultWorkflowSchedulerService.MaxSimultaneousWorkflows Property

Definition

Gets the maximum number of workflow instances that can be stored in the thread pool queue.

public:
 property int MaxSimultaneousWorkflows { int get(); };
public int MaxSimultaneousWorkflows { get; }
member this.MaxSimultaneousWorkflows : int
Public ReadOnly Property MaxSimultaneousWorkflows As Integer

Property Value

An integer that represents the maximum number of workflow instances that can be stored in the thread pool queue.

Remarks

The default value for this method is 5 for a single-processor machine, and (int)(5 * Environment.ProcessorCount * .8) for a multiple-processor machine. Note that (int)(5 * Environment.ProcessorCount * .8) is not always the same as (int)(4 * Environment.ProcessorCount), because of the rules of integer arithmetic.

Applies to