Class ReverseCriteriaAnalyzer
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class ReverseCriteriaAnalyzer : IAnalyzeCriteriaVisitor<CriteriaOperator>, IClientCriteriaVisitor<CriteriaOperator>, ICriteriaVisitor<CriteriaOperator>
- Inheritance
-
ReverseCriteriaAnalyzer
- Implements
-
IClientCriteriaVisitor<CriteriaOperator>
ICriteriaVisitor<CriteriaOperator>
- Inherited Members
-
Constructors
ReverseCriteriaAnalyzer(string, AnalyzeResult)
public ReverseCriteriaAnalyzer(string baseNodeName, AnalyzeResult analyzeResult)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
ReverseCriteriaAnalyzer(string, AnalyzeResult, Session, bool)
public ReverseCriteriaAnalyzer(string baseNodeName, AnalyzeResult analyzeResult, Session session, bool removeAnotherModified)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
session
Session
removeAnotherModified
bool
ReverseCriteriaAnalyzer(string, AnalyzeResult, string[], bool)
public ReverseCriteriaAnalyzer(string baseNodeName, AnalyzeResult analyzeResult, string[] modifiedNodes, bool removeAnotherModified)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
modifiedNodes
string[]
removeAnotherModified
bool
Fields
NodePathItemsKey
public static readonly AnalyzeInfoKey NodePathItemsKey
Field Value
- AnalyzeInfoKey
Methods
Process()
public CriteriaOperator Process()
Returns
- CriteriaOperator
ProcessNoException(out CriteriaOperator)
public bool ProcessNoException(out CriteriaOperator result)
Parameters
result
CriteriaOperator
Returns
- bool
Reverse(string, AnalyzeResult)
public static CriteriaOperator Reverse(string baseNodeName, AnalyzeResult analyzeResult)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
Returns
- CriteriaOperator
ReverseAndRemoveModified(string, AnalyzeResult, Session)
public static CriteriaOperator ReverseAndRemoveModified(string baseNodeName, AnalyzeResult analyzeResult, Session session)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
session
Session
Returns
- CriteriaOperator
ReverseAndRemoveModified(string, AnalyzeResult, string[])
public static CriteriaOperator ReverseAndRemoveModified(string baseNodeName, AnalyzeResult analyzeResult, string[] modifiedNodes)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
modifiedNodes
string[]
Returns
- CriteriaOperator
ReverseAndRemoveModifiedNoException(string, AnalyzeResult, Session, out CriteriaOperator)
public static bool ReverseAndRemoveModifiedNoException(string baseNodeName, AnalyzeResult analyzeResult, Session session, out CriteriaOperator result)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
session
Session
result
CriteriaOperator
Returns
- bool
ReverseAndRemoveModifiedNoException(string, AnalyzeResult, string[], out CriteriaOperator)
public static bool ReverseAndRemoveModifiedNoException(string baseNodeName, AnalyzeResult analyzeResult, string[] modifiedNodes, out CriteriaOperator result)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
modifiedNodes
string[]
result
CriteriaOperator
Returns
- bool
ReverseNoException(string, AnalyzeResult, out CriteriaOperator)
public static bool ReverseNoException(string baseNodeName, AnalyzeResult analyzeResult, out CriteriaOperator result)
Parameters
baseNodeName
string
analyzeResult
AnalyzeResult
result
CriteriaOperator
Returns
- bool