Skip to content

ParallelPipelineStage<TContext, TBaseNode> Class ​

Definition ​

A PipelineStage<TContext, TBaseNode> that runs processors in parallel.

c#
public sealed class ParallelPipelineStage<TContext, TBaseNode> : PipelineStage<TContext, TBaseNode>
   where TBaseNode : Node<TBaseNode>

View source

Type Parameters ​

NameDescription
TContextThe type of the processing context.
TBaseNodeThe type of nodes in the tree.

Properties ​

NameDescription
MaxDegreeOfParallelismThe maximum degree of parallelism to use when processing nodes.
ProcessorsThe processors in the stage.
StrategyHow the stage divides its work between threads.