Class NodePathCriteriaAnalyzer
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class NodePathCriteriaAnalyzer : IAnalyzeCriteriaVisitor<List<Guid>>, IClientCriteriaVisitor<List<Guid>>, ICriteriaVisitor<List<Guid>>
- Inheritance
-
NodePathCriteriaAnalyzer
- Implements
-
- Inherited Members
-
Constructors
NodePathCriteriaAnalyzer(string)
public NodePathCriteriaAnalyzer(string nodeName)
Parameters
nodeName
string
Methods
Process(CriteriaOperator)
public List<Guid> Process(CriteriaOperator criteria)
Parameters
criteria
CriteriaOperator
Returns
- List<Guid>
Process(string, CriteriaOperator)
public static List<Guid> Process(string nodeName, CriteriaOperator criteria)
Parameters
nodeName
string
criteria
CriteriaOperator
Returns
- List<Guid>
Visit(AggregateOperand)
public List<Guid> Visit(AggregateOperand theOperand)
Parameters
theOperand
AggregateOperand
Returns
- List<Guid>
Visit(BetweenOperator)
public List<Guid> Visit(BetweenOperator theOperator)
Parameters
theOperator
BetweenOperator
Returns
- List<Guid>
Visit(BinaryOperator)
public List<Guid> Visit(BinaryOperator theOperator)
Parameters
theOperator
BinaryOperator
Returns
- List<Guid>
Visit(FunctionOperator)
public List<Guid> Visit(FunctionOperator theOperator)
Parameters
theOperator
FunctionOperator
Returns
- List<Guid>
Visit(GroupOperator)
public List<Guid> Visit(GroupOperator theOperator)
Parameters
theOperator
GroupOperator
Returns
- List<Guid>
Visit(InOperator)
public List<Guid> Visit(InOperator theOperator)
Parameters
theOperator
InOperator
Returns
- List<Guid>
Visit(JoinOperand)
public List<Guid> Visit(JoinOperand theOperand)
Parameters
theOperand
JoinOperand
Returns
- List<Guid>
Visit(OperandProperty)
public List<Guid> Visit(OperandProperty theOperand)
Parameters
theOperand
OperandProperty
Returns
- List<Guid>
Visit(OperandValue)
public List<Guid> Visit(OperandValue theOperand)
Parameters
theOperand
OperandValue
Returns
- List<Guid>
Visit(UnaryOperator)
public List<Guid> Visit(UnaryOperator theOperator)
Parameters
theOperator
UnaryOperator
Returns
- List<Guid>
Visit(AnalyzeOperator)
public List<Guid> Visit(AnalyzeOperator criteria)
Parameters
criteria
AnalyzeOperator
Returns
- List<Guid>