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