12345678910111213141516171819202122232425262728293031323334 |
- using Ant.DbExpressions;
- using Ant.Query.QueryExpressions;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- namespace Ant.Query.QueryState
- {
- class GroupingQueryState : QueryStateBase
- {
- public GroupingQueryState(ResultElement resultElement)
- : base(resultElement)
- {
- }
- public override IQueryState Accept(WhereExpression exp)
- {
- IQueryState state = this.AsSubQueryState();
- return state.Accept(exp);
- }
- public override IQueryState Accept(AggregateQueryExpression exp)
- {
- IQueryState state = this.AsSubQueryState();
- return state.Accept(exp);
- }
- public override IQueryState Accept(GroupingQueryExpression exp)
- {
- IQueryState state = this.AsSubQueryState();
- return state.Accept(exp);
- }
- }
- }
|