Class IsTopLevelAggregateChecker
- Namespace
- DevExpress.Xpo.DB.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class IsTopLevelAggregateChecker : IQueryCriteriaVisitor<bool>, ICriteriaVisitor<bool>
- Inheritance
-
IsTopLevelAggregateChecker
- Implements
-
IQueryCriteriaVisitor<
bool>
- Inherited Members
-
Constructors
IsTopLevelAggregateChecker()
public IsTopLevelAggregateChecker()
Methods
IsGrouped(SelectStatement)
public static bool IsGrouped(SelectStatement selectStatement)
Parameters
selectStatement
SelectStatement
Returns
- bool
IsTopLevelAggregate(CriteriaOperator)
public static bool IsTopLevelAggregate(CriteriaOperator op)
Parameters
op
CriteriaOperator
Returns
- bool
Visit(BetweenOperator)
public bool Visit(BetweenOperator theOperator)
Parameters
theOperator
BetweenOperator
Returns
- bool
Visit(BinaryOperator)
public bool Visit(BinaryOperator theOperator)
Parameters
theOperator
BinaryOperator
Returns
- bool
Visit(FunctionOperator)
public bool Visit(FunctionOperator theOperator)
Parameters
theOperator
FunctionOperator
Returns
- bool
Visit(GroupOperator)
public bool Visit(GroupOperator theOperator)
Parameters
theOperator
GroupOperator
Returns
- bool
Visit(InOperator)
public bool Visit(InOperator theOperator)
Parameters
theOperator
InOperator
Returns
- bool
Visit(OperandValue)
public bool Visit(OperandValue theOperand)
Parameters
theOperand
OperandValue
Returns
- bool
Visit(UnaryOperator)
public bool Visit(UnaryOperator theOperator)
Parameters
theOperator
UnaryOperator
Returns
- bool
Visit(QueryOperand)
public bool Visit(QueryOperand theOperand)
Parameters
theOperand
QueryOperand
Returns
- bool
Visit(QuerySubQueryContainer)
public bool Visit(QuerySubQueryContainer theOperand)
Parameters
theOperand
QuerySubQueryContainer
Returns
- bool