Class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>
Inheritance
DataFlowJoinTarget<TInput>
CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>
Inherited Members
Namespace: ETLBox.DataFlow.CrossJoin`3
Assembly: ETLBox.dll
Syntax
public class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput> : DataFlowJoinTarget<TInput>, IDataFlowDestination<TInput>, IDataFlowDestination, IDataFlowComponent, ILoggableTaskType Parameters
| Name | Description |
|---|---|
| TInput |
Constructors
InMemoryDestination(DataFlowComponent)
Declaration
public InMemoryDestination(DataFlowComponent attachedSuccessor)Parameters
| Type | Name | Description |
|---|---|---|
| DataFlowComponent | attachedSuccessor |
Properties
InMemoryTarget
Declaration
public MemoryDestination<TInput> InMemoryTarget { get; set; }Property Value
| Type | Description |
|---|---|
| MemoryDestination<TInput> |
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
| Type | Description |
|---|---|
| ITargetBlock<TInput> |
Overrides
Methods
CheckParameter()
Declaration
protected override void CheckParameter()Overrides
CleanUpOnFaulted(Exception)
Declaration
protected override void CleanUpOnFaulted(Exception e)Parameters
| Type | Name | Description |
|---|---|---|
| Exception | e |
Overrides
CleanUpOnSuccess()
Declaration
protected override void CleanUpOnSuccess()Overrides
InitComponent()
Declaration
protected override void InitComponent()Overrides
Reset()
Declaration
protected override void Reset()