Class UnknownCriteriaEleminatorBase
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public abstract class UnknownCriteriaEleminatorBase : StronglyTypedCriteriaVisitorBase<ExpandedCriteriaHolder>, IClientCriteriaVisitor<ExpandedCriteriaHolder>, ICriteriaVisitor<ExpandedCriteriaHolder>
- Inheritance
-
UnknownCriteriaEleminatorBase
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
protected UnknownCriteriaEleminatorBase(XPClassInfo[] upLevelsClassInfo, bool caseSensitive)
Parameters
upLevelsClassInfo
XPClassInfo[]
caseSensitive
bool
Methods
GetFalseConditionAggregate(Aggregate)
public static ExpandedCriteriaHolder GetFalseConditionAggregate(Aggregate aggregate)
Parameters
aggregate
Aggregate
Returns
- ExpandedCriteriaHolder
GetFalseConditionAggregate(Aggregate, string)
public static ExpandedCriteriaHolder GetFalseConditionAggregate(Aggregate aggregate, string customAggregateName)
Parameters
aggregate
Aggregate
customAggregateName
string
Returns
- ExpandedCriteriaHolder
Process(CriteriaOperator)
protected ExpandedCriteriaHolder Process(CriteriaOperator operand)
Parameters
operand
CriteriaOperator
Returns
- ExpandedCriteriaHolder
ProcessInContext(XPClassInfo[], CriteriaOperator)
protected abstract ExpandedCriteriaHolder ProcessInContext(XPClassInfo[] upLevels, CriteriaOperator operand)
Parameters
upLevels
XPClassInfo[]
operand
CriteriaOperator
Returns
- ExpandedCriteriaHolder
Visit(AggregateOperand)
protected override ExpandedCriteriaHolder Visit(AggregateOperand theOperand)
Parameters
theOperand
AggregateOperand
Returns
- ExpandedCriteriaHolder
Visit(BetweenOperator)
protected override sealed ExpandedCriteriaHolder Visit(BetweenOperator theOperator)
Parameters
theOperator
BetweenOperator
Returns
- ExpandedCriteriaHolder
Visit(BinaryOperator)
protected override ExpandedCriteriaHolder Visit(BinaryOperator theOperator)
Parameters
theOperator
BinaryOperator
Returns
- ExpandedCriteriaHolder
Visit(FunctionOperator)
protected override ExpandedCriteriaHolder Visit(FunctionOperator theOperator)
Parameters
theOperator
FunctionOperator
Returns
- ExpandedCriteriaHolder
Visit(GroupOperator)
protected override sealed ExpandedCriteriaHolder Visit(GroupOperator theOperator)
Parameters
theOperator
GroupOperator
Returns
- ExpandedCriteriaHolder
Visit(InOperator)
protected override sealed ExpandedCriteriaHolder Visit(InOperator theOperator)
Parameters
theOperator
InOperator
Returns
- ExpandedCriteriaHolder
Visit(JoinOperand)
protected override ExpandedCriteriaHolder Visit(JoinOperand theOperand)
Parameters
theOperand
JoinOperand
Returns
- ExpandedCriteriaHolder
Visit(UnaryOperator)
protected override sealed ExpandedCriteriaHolder Visit(UnaryOperator theOperator)
Parameters
theOperator
UnaryOperator
Returns
- ExpandedCriteriaHolder