Table of Contents

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