protected virtual Expression VisitUnion(SqlUnionExpression expression) { var left = this.Visit(expression.Left); var right = this.Visit(expression.Right); if (left != expression.Left || right != expression.Right) { return(new SqlUnionExpression(expression.Type, expression.Alias, left, right, expression.UnionAll)); } return(expression); }
protected override Expression VisitUnion(SqlUnionExpression union) { return(union); }