ParallelPipelineStageBuilder<TContext, TBaseNode> Class
Definition
Fluent builder for a parallel pipeline stage.
public sealed class ParallelPipelineStageBuilder<TContext, TBaseNode> : PipelineStageBuilder<ParallelPipelineStageBuilder<TContext, TBaseNode>, ParallelPipelineStage<TContext, TBaseNode>, TBaseNode, Processor<TContext, TBaseNode>, Func<TContext, TBaseNode, Boolean>>
where TBaseNode : Node<TBaseNode>
View source
Type Parameters
| Name |
Description |
TContext |
The type of the context for the processing. |
TBaseNode |
The base type of nodes in the tree. |
Methods
| Name |
Description |
WithAlwaysContinue() |
Always continue to the next stage after this one, irrespective of errors in the tree. |
WithMaxDegreeOfParallelism(Int32) |
Sets the maximum degree of parallelism for parallel processing. Defaults to the number of processors in the machine. |