Class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>
Inheritance
CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>
Namespace: ETLBox.DataFlow.CrossJoin`3
Assembly: ETLBox.dll
Syntax
public class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput> : DataFlowJoinTarget<TInput>, IDataFlowLogging, IDataFlowDestination<TInput>, IDataFlowDestination, IDataFlowComponent, ILoggableTask
Type Parameters
Constructors
InMemoryDestination(DataFlowComponent)
Declaration
public InMemoryDestination(DataFlowComponent attachedSuccessor)
Parameters
Properties
InMemoryTarget
Declaration
public MemoryDestination<TInput> InMemoryTarget { get; set; }
Property Value
TargetBlock
TargetBlock from the underlying TPL.Dataflow which is used as output buffer for the component.
Declaration
public override ITargetBlock<TInput> TargetBlock { get; }
Property Value
Overrides
Methods
CheckParameter()
Declaration
protected override void CheckParameter()
Overrides
CleanUpOnFaulted(Exception)
Declaration
protected override void CleanUpOnFaulted(Exception e)
Parameters
Overrides
CleanUpOnSuccess()
Declaration
protected override void CleanUpOnSuccess()
Overrides
InitComponent()
Declaration
protected override void InitComponent()
Overrides
Reset()
Declaration
protected override void Reset()
Overrides
Implements