.RenderListDataAsStream
. The method is the continuation of evolving of .RenderListData
enhanced by the vendor for their practical needs of building the modern UI views.top
and skip
are straightforward thing to build an pagination, OData's $skiptoken
is not what many think. Paged=TRUE&p_ID=5
Paged=TRUE&PagedPrev=TRUE&p_ID=5
p_ID
part you'd think that item's ID is enough to construct a correct skip token, but it's not so. It's only correct for not sorted collections. If any $orderby
modifier is applied, the amount of p_*
parameters changes. Let's assume you sorted the list by Title, it will add something like p_Title=Smth
, where "Smth" is the last row's Title value on current page collection..GetAll
method is at disposal.Select
Top
equal to 5000 (as the default Top=100)