Exemple #1
0
 internal void Process(IRowProcessor rowProcessor)
 {
     foreach (var item in _data)
     {
         if (!rowProcessor.Process(item))
         {
             break;
         }
     }
 }
        public bool Process(IRow row)
        {
            var data   = row.Data;
            var newRow = new List <object>();

            foreach (var item in _validColumn)
            {
                newRow.Add(data[item]);
            }
            return(_destination.Process(new ProjectedRow(newRow, _rowConverter)));
        }
Exemple #3
0
 public bool Process(IRow row)
 {
     return(_destination.Process(_Project(row)));
 }
Exemple #4
0
 public void Process(IRowProcessor rowProcessor)
 {
     _Iterate((row, i) => rowProcessor.Process(row));
 }