Class Sort

Sorts the incoming data with by the given comparison function. This is a blocking transformation - no output will be produced until all input data has arrived in the transformation.

Inherited Members
Namespace: ETLBox.DataFlow
Assembly: ETLBox.dll
Syntax
    public class Sort : Sort<ExpandoObject>, IDataFlowLogging, IDataFlowTransformation<ExpandoObject, ExpandoObject>, IDataFlowSource<ExpandoObject>, IDataFlowSource, IDataFlowDestination<ExpandoObject>, IDataFlowDestination, IDataFlowComponent, ILoggableTask
Examples
  Comparison<MyDataRow> comp = new Comparison<MyDataRow>(
                                                                                                         (x, y) => y.Value2 - x.Value2
                                                                                                     );
                                                                                                     Sort<MyDataRow> block = new Sort<MyDataRow>(comp);

Constructors

Sort()

Declaration
    public Sort()

Sort(Comparison<ExpandoObject>)

Declaration
    public Sort(Comparison<ExpandoObject> sortFunction)
Parameters
TypeNameDescription
Comparison<ExpandoObject>sortFunction

Implements