public void AddUnion(QueryExpression queryExpression, int unionType) { this.ExprSortAndSlice = new SortAndSlice(); this._rightQueryExpression = queryExpression; this._unionType = unionType; this.SetFullOrder(); }
public QueryExpression(ParserDQL.CompileContext compileContext, QueryExpression leftQueryExpression) : this(compileContext) { this.ExprSortAndSlice = new SortAndSlice(); this._leftQueryExpression = leftQueryExpression; }
public virtual void AddSortAndSlice(SortAndSlice sortAndSlice) { this.ExprSortAndSlice = sortAndSlice; sortAndSlice.SortUnion = true; }
public QueryExpression(ParserDQL.CompileContext compileContext) { this.PersistenceScope = 0x15; this.compileContext = compileContext; this.ExprSortAndSlice = new SortAndSlice(); }