コード例 #1
0
ファイル: SelectStreamNode.cs プロジェクト: Inna2289/Etl.Net
        protected override ISingleStream <TOut> CreateOutputStream(SelectSingleWithIndexArgs <TIn, TOut> args)
        {
            IPushObservable <TOut> obs = args.Stream.Observable.Map(WrapSelectIndexForDisposal <TIn, TOut>(args.Processor.ProcessRow));

            if (args.ExcludeNull)
            {
                obs = obs.Filter(i => i != null);
            }
            return(base.CreateSingleStream(obs));
        }
コード例 #2
0
ファイル: SelectStreamNode.cs プロジェクト: Inna2289/Etl.Net
 public SelectSingleWithIndexStreamNode(string name, SelectSingleWithIndexArgs <TIn, TOut> args) : base(name, args)
 {
 }