Class XPQueryExecutePreprocessor
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class XPQueryExecutePreprocessor : ClientCriteriaVisitorBase, ILinqExtendedCriteriaVisitor<CriteriaOperator>
- Inheritance
-
XPQueryExecutePreprocessor
- Implements
-
Constructors
XPQueryExecutePreprocessor()
public XPQueryExecutePreprocessor()
Methods
Preprocess(CriteriaOperator)
public static CriteriaOperator Preprocess(CriteriaOperator criteria)
Parameters
criteria
CriteriaOperator
Returns
- CriteriaOperator
Preprocess(CriteriaOperatorCollection)
public static CriteriaOperatorCollection Preprocess(CriteriaOperatorCollection criteriaCollection)
Parameters
criteriaCollection
CriteriaOperatorCollection
Returns
- CriteriaOperatorCollection
Preprocess(SortingCollection)
public static SortingCollection Preprocess(SortingCollection sortingCollection)
Parameters
sortingCollection
SortingCollection
Returns
- SortingCollection
Visit(BinaryOperator)
protected override CriteriaOperator Visit(BinaryOperator theOperator)
Parameters
theOperator
BinaryOperator
Returns
- CriteriaOperator
Visit(UnaryOperator)
protected override CriteriaOperator Visit(UnaryOperator theOperator)
Parameters
theOperator
UnaryOperator
Returns
- CriteriaOperator
Visit(ExpressionAccessOperator)
public CriteriaOperator Visit(ExpressionAccessOperator theOperand)
Parameters
theOperand
ExpressionAccessOperator
Returns
- CriteriaOperator
Visit(MemberInitOperator)
public CriteriaOperator Visit(MemberInitOperator theOperand)
Parameters
theOperand
MemberInitOperator
Returns
- CriteriaOperator
Visit(QuerySet)
public CriteriaOperator Visit(QuerySet theOperand)
Parameters
theOperand
QuerySet
Returns
- CriteriaOperator