【发布时间】:2020-06-06 18:22:07
【问题描述】:
如何使用 OData Core 客户端库使用服务器端分页?
使用下面的代码,我可以获取第一个页面大小的集合,但我想获取集合的其余部分(下一页)。当我解析 odata 响应时,我可以看到 nextPageLink 和 skipToken 值(所以它是服务器端分页)。现在我想使用 OData Core 客户端库 API 使用分页。 (我无法在它的文档中找到它。只有关于如何解析参数的信息)。
var serviceRoot = "https://...";
var dataServiceContext = new GraphService(new Uri(serviceRoot));
var theCollection = await dataServiceContext.CollectionProperty.ExecuteAsync();
var countOfFristPageCollection = theCollection.Count();
【问题讨论】: