Table of Contents

Class NodeCriteriaFinder

Namespace
DevExpress.Xpo.DB.Helpers
Assembly
DevExpress.Xpo.v24.1.dll
public class NodeCriteriaFinder : IQueryCriteriaVisitor<NodeCriteriaFinderResult>, ICriteriaVisitor<NodeCriteriaFinderResult>
Inheritance
NodeCriteriaFinder
Implements
IQueryCriteriaVisitor<NodeCriteriaFinderResult>
ICriteriaVisitor<NodeCriteriaFinderResult>
Inherited Members

Constructors

NodeCriteriaFinder()

public NodeCriteriaFinder()

Methods

Find(string, CriteriaOperator)

public Dictionary<string, PlanAliasCriteriaInfo> Find(string currentNodeAlias, CriteriaOperator criteria)

Parameters

currentNodeAlias string
criteria CriteriaOperator

Returns

Dictionary<string, PlanAliasCriteriaInfo>

Find(string, CriteriaOperator, Dictionary<string, PlanAliasCriteriaInfo>)

public void Find(string currentNodeAlias, CriteriaOperator criteria, Dictionary<string, PlanAliasCriteriaInfo> previousDict)

Parameters

currentNodeAlias string
criteria CriteriaOperator
previousDict Dictionary<string, PlanAliasCriteriaInfo>

FindCriteria(string, CriteriaOperator)

public static Dictionary<string, PlanAliasCriteriaInfo> FindCriteria(string currentNodeAlias, CriteriaOperator criteria)

Parameters

currentNodeAlias string
criteria CriteriaOperator

Returns

Dictionary<string, PlanAliasCriteriaInfo>

FindCriteria(string, CriteriaOperator, Dictionary<string, PlanAliasCriteriaInfo>)

public static void FindCriteria(string currentNodeAlias, CriteriaOperator criteria, Dictionary<string, PlanAliasCriteriaInfo> previousDict)

Parameters

currentNodeAlias string
criteria CriteriaOperator
previousDict Dictionary<string, PlanAliasCriteriaInfo>