Class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>

Inheritance
object
CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput>
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: ETLBox.DataFlow.CrossJoin`3
Assembly: ETLBox.dll
Syntax
    public class CrossJoin<TInput1, TInput2, TOutput>.InMemoryDestination<TInput> : DataFlowJoinTarget<TInput>, ILoggableTask, IDataFlowLogging, IDataFlowDestination<TInput>, IDataFlowDestination, IDataFlowComponent
Type Parameters
NameDescription
TInput

Constructors

InMemoryDestination(DataFlowComponent)

Declaration
    public InMemoryDestination(DataFlowComponent attachedSuccessor)
Parameters
TypeNameDescription
DataFlowComponentattachedSuccessor

Properties

InMemoryTarget

Declaration
    public MemoryDestination<TInput> InMemoryTarget { get; set; }
Property Value
TypeDescription
MemoryDestination<TInput>

TargetBlock

Declaration
    public override ITargetBlock<TInput> TargetBlock { get; }
Property Value
TypeDescription
ITargetBlock<><TInput>
Overrides
ETLBox.DataFlow.DataFlowJoinTarget<TInput>.TargetBlock

Methods

CheckParameter()

Declaration
    protected override void CheckParameter()
Overrides

CleanUpOnFaulted(Exception)

Declaration
    protected override void CleanUpOnFaulted(Exception e)
Parameters
TypeNameDescription
System.Exceptione
Overrides

CleanUpOnSuccess()

Declaration
    protected override void CleanUpOnSuccess()
Overrides

InitComponent()

Declaration
    protected override void InitComponent()
Overrides

Implements