Interface IPipelineBuilder<TSource1, TSource2>
- Namespace
- DotnetKit.DataflowBuilder
- Assembly
- DotnetKit.DataflowBuilder.dll
Defines a multi-source pipeline builder that joins two inputs (TSource1 and TSource2).
public interface IPipelineBuilder<TSource1, TSource2> : IPipelineBuilder<Tuple<TSource1, TSource2>>, IPipelineBuilder
Type Parameters
TSource1The type of the first source.
TSource2The type of the second source.
- Inherited Members
Properties
SourceBlock1
Gets the source block for the first input stream.
ISourceBlock<TSource1> SourceBlock1 { get; }
Property Value
- ISourceBlock<TSource1>
SourceBlock2
Gets the source block for the second input stream.
ISourceBlock<TSource2> SourceBlock2 { get; }
Property Value
- ISourceBlock<TSource2>
Methods
Build()
Builds the multi-source dataflow pipeline.
IPipeline<TSource1, TSource2> Build()
Returns
- IPipeline<TSource1, TSource2>
An executable IPipeline<TSource1, TSource2> instance.