Skip to content

PipelineStage<TBaseNode> Class ​

Definition ​

A stage from a Pipeline<TBaseNode>.

c#
public abstract class PipelineStage<TBaseNode>
   where TBaseNode : Node<TBaseNode>

View source

Type Parameters ​

NameDescription
TBaseNodeThe type of nodes in the tree.

Properties ​

NameDescription
DefaultTraversalThe default ITraversal<TNode> to use when traversing the tree if not specified by an OrderedProcessor<TBaseNode>.
NameThe name of the stage.
ShouldContinueFunction to run after the stage to determine if the pipeline should move on to the next stage or not.

Methods ​

NameDescription
Run(TBaseNode)Runs the stage.