ConditionalSplit

Class ConditionalSplit

The ConditionalSplit<TInput> transformation routes incoming rows based on a specified condition. Rows that match the MatchPredicate are sent to the primary output (linked via 'LinkTo()'). All other rows are sent to a secondary output (linked via LinkUnmatchedTo(IDataFlowDestination<TInput>)).

Inherited Members
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public class ConditionalSplit : ConditionalSplit<ExpandoObject>, IDataFlowTransformation<ExpandoObject, ExpandoObject>, IDataFlowSource<ExpandoObject>, IDataFlowSource, IDataFlowDestination<ExpandoObject>, IDataFlowDestination, IDataFlowComponent, ILoggableTask

Constructors

ConditionalSplit()

Declaration
    public ConditionalSplit()

ConditionalSplit(Predicate<ExpandoObject>)

Declaration
    public ConditionalSplit(Predicate<ExpandoObject> matchPredicate)
Parameters
TypeNameDescription
Predicate<ExpandoObject>matchPredicate

Implements