static internal Expression Project(Expression projector, HashSet <Expression> candidates, UnionAllRequest request, Type implementation) { ColumnUnionProjector cp = new ColumnUnionProjector { request = request, implementation = implementation, candidates = candidates, }; return(cp.Visit(projector));; }
static internal Expression Project(Expression projector, HashSet<Expression> candidates, UnionAllRequest request, Type implementation) { ColumnUnionProjector cp = new ColumnUnionProjector { request = request, implementation = implementation, candidates = candidates, }; return cp.Visit(projector);; }