Table of Contents

Class PageSelector

Namespace
DevExpress.Xpo
Assembly
DevExpress.Xpo.v24.1.dll
public class PageSelector
Inheritance
PageSelector
Inherited Members

Constructors

PageSelector(XPClassInfo, IList)

public PageSelector(XPClassInfo objectClassInfo, IList keysList)

Parameters

objectClassInfo XPClassInfo
keysList IList

PageSelector(Session, XPClassInfo, CriteriaOperator, int, bool, SortingCollection)

public PageSelector(Session session, XPClassInfo objectClassInfo, CriteriaOperator criteria, int topReturnedObjects, bool selectDeleted, SortingCollection sorting)

Parameters

session Session
objectClassInfo XPClassInfo
criteria CriteriaOperator
topReturnedObjects int
selectDeleted bool
sorting SortingCollection

Properties

Count

public int Count { get; }

Property Value

int

ObjectClassInfo

public XPClassInfo ObjectClassInfo { get; }

Property Value

XPClassInfo

Methods

FillCollectionWithPageVerified(Session, SortingCollection, int, int)

public ICollection FillCollectionWithPageVerified(Session session, SortingCollection sorting, int pageBase, int pageSize)

Parameters

session Session
sorting SortingCollection
pageBase int
pageSize int

Returns

ICollection

GetElementsInPage(int, int)

public int GetElementsInPage(int pageBase, int pageSize)

Parameters

pageBase int
pageSize int

Returns

int

GetPageCriteria(int, int)

public CriteriaOperator GetPageCriteria(int pageBase, int pageSize)

Parameters

pageBase int
pageSize int

Returns

CriteriaOperator