protected override IStream <TOut> CreateOutputStream(JoinArgs <TInLeft, TInRight, TOut, TKey> args) { return(base.CreateUnsortedStream(args.LeftInputStream.Observable.LeftJoin(args.RightInputStream.Observable, new SortDefinitionComparer <TInLeft, TInRight, TKey>(args.LeftInputStream.SortDefinition, args.RightInputStream.SortDefinition), args.ResultSelector))); }
public JoinStreamNode(string name, JoinArgs <TInLeft, TInRight, TOut, TKey> args) : base(name, args) { }