Class XPObjectStubCriteriaGenerator
- Namespace
- DevExpress.Xpo.Helpers
- Assembly
- DevExpress.Xpo.v24.1.dll
public class XPObjectStubCriteriaGenerator : ClientCriteriaVisitorBase
- Inheritance
-
XPObjectStubCriteriaGenerator
Constructors
XPObjectStubCriteriaGenerator(Session, NestedGuidParentMap, XPObjectClassInfoStubCache)
protected XPObjectStubCriteriaGenerator(Session session, NestedGuidParentMap map, XPObjectClassInfoStubCache ciCache)
Parameters
session
Session
map
NestedGuidParentMap
ciCache
XPObjectClassInfoStubCache
XPObjectStubCriteriaGenerator(Session, NestedParentGuidMap, XPObjectClassInfoStubCache)
protected XPObjectStubCriteriaGenerator(Session session, NestedParentGuidMap map, XPObjectClassInfoStubCache ciCache)
Parameters
session
Session
map
NestedParentGuidMap
ciCache
XPObjectClassInfoStubCache
Fields
ciCache
protected readonly XPObjectClassInfoStubCache ciCache
Field Value
- XPObjectClassInfoStubCache
ngpMap
protected readonly NestedGuidParentMap ngpMap
Field Value
- NestedGuidParentMap
npgMap
protected readonly NestedParentGuidMap npgMap
Field Value
- NestedParentGuidMap
session
protected readonly Session session
Field Value
- Session
Methods
GetSessionCriteria(Session, NestedGuidParentMap, XPObjectClassInfoStubCache, CriteriaOperator)
public static CriteriaOperator GetSessionCriteria(Session session, NestedGuidParentMap map, XPObjectClassInfoStubCache ciCache, CriteriaOperator op)
Parameters
session
Session
map
NestedGuidParentMap
ciCache
XPObjectClassInfoStubCache
op
CriteriaOperator
Returns
- CriteriaOperator
GetStubCriteria(Session, NestedParentGuidMap, XPObjectClassInfoStubCache, CriteriaOperator)
public static CriteriaOperator GetStubCriteria(Session session, NestedParentGuidMap map, XPObjectClassInfoStubCache ciCache, CriteriaOperator op)
Parameters
session
Session
map
NestedParentGuidMap
ciCache
XPObjectClassInfoStubCache
op
CriteriaOperator
Returns
- CriteriaOperator
PreprocessSortingCollection(Session, NestedParentGuidMap, XPObjectClassInfoStubCache, SortingCollection)
public static SortingCollection PreprocessSortingCollection(Session session, NestedParentGuidMap map, XPObjectClassInfoStubCache ciCache, SortingCollection sortingCollection)
Parameters
session
Session
map
NestedParentGuidMap
ciCache
XPObjectClassInfoStubCache
sortingCollection
SortingCollection
Returns
- SortingCollection
Visit(InOperator)
protected override CriteriaOperator Visit(InOperator theOperator)
Parameters
theOperator
InOperator
Returns
- CriteriaOperator
Visit(OperandValue)
protected override CriteriaOperator Visit(OperandValue theOperand)
Parameters
theOperand
OperandValue
Returns
- CriteriaOperator