\r\n

51Degrees Pipeline .NET  4.4

51Degrees Pipeline for .NET

FiftyOne.Pipeline.Core.Configuration.PipelineOptions Class Reference

Detailed Description

Configuration object that describes how to build a Pipeline using a PipelineBuilder See the Specification

Public Member Functions

 PipelineOptions ()
Default constructor. More...

Properties

IList< ElementOptions >  Elements [get, set]
Configuration information for the IFlowElements that the Pipeline will contain. More...
IDictionary< string, object >  PipelineBuilderParameters [get, set]
A dictionary where the keys are method names and the values are parameter values. More...
IDictionary< string, object >  BuildParameters [get, set]
A dictionary where the keys are method names and the values are parameter values. More...

Constructor & Destructor Documentation

◆ PipelineOptions()

FiftyOne.Pipeline.Core.Configuration.PipelineOptions.PipelineOptions ( )

Default constructor.

Property Documentation

◆ BuildParameters

IDictionary<string, object> FiftyOne.Pipeline.Core.Configuration.PipelineOptions.BuildParameters
get set

A dictionary where the keys are method names and the values are parameter values.

The method names can be exact matches, 'set' + name or match an AlternateNameAttribute.

◆ Elements

IList<ElementOptions> FiftyOne.Pipeline.Core.Configuration.PipelineOptions.Elements
get set

Configuration information for the IFlowElements that the Pipeline will contain.

The order of elements is important as the pipeline will execute them sequentially in the order they are supplied. To execute elements in parallel, the ElementOptions.SubElements property should be used.

◆ PipelineBuilderParameters

IDictionary<string, object> FiftyOne.Pipeline.Core.Configuration.PipelineOptions.PipelineBuilderParameters
get set

A dictionary where the keys are method names and the values are parameter values.

The method names can be exact matches, 'set' + name or match an AlternateNameAttribute.