Class DataFlowJoinTarget<TInput>
A target block base implementation
Inheritance
DataFlowJoinTarget<TInput>
Inherited Members
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
public abstract class DataFlowJoinTarget<TInput> : DataFlowComponent, IDataFlowDestination<TInput>, IDataFlowDestination, IDataFlowComponent, ILoggableTaskType Parameters
| Name | Description |
|---|---|
| TInput | Type of ingoing data |
Properties
TargetBlock
TargetBlock from the underlying TPL.Dataflow which is used as output buffer for the component.
Declaration
public virtual ITargetBlock<TInput> TargetBlock { get; }Property Value
| Type | Description |
|---|---|
| ITargetBlock<TInput> |
Methods
CompleteBuffer()
Declaration
protected override void CompleteBuffer()Overrides
CreateLinkInInternalFlow(DataFlowComponent)
Declaration
protected void CreateLinkInInternalFlow(DataFlowComponent successor)Parameters
| Type | Name | Description |
|---|---|---|
| DataFlowComponent | successor |
FaultBuffer(Exception)
Declaration
protected override void FaultBuffer(Exception e)Parameters
| Type | Name | Description |
|---|---|---|
| Exception | e |