Table of Contents

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>
ICriteriaVisitor<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