我正在尝试返回我的 linq 查询中的所有行并遍历它以执行其他业务逻辑。我的代码示例是这样的: -
var ctx = new ServiceRelated.EmsODataContext(serviceExecutionUri);
var andondata = from data in ctx.SEWInstanceViewItems
select new { ID = data.SEWInstanceID, ServiceType = data.ServiceTypeName, Complex = data.EventArea, AssignedTo = data.AssignedTo, Claimed = data.Status };
foreach (var boarddata in andondata)
{
string strComeplex = boarddata.Complex.ToString();
}
我在代码和 linqpad 中意识到,尽管返回了所有行(超过 80 行)并提供了转到下一页的链接,但查询只返回了 50 行。
我假设已经定义了一些服务器端页面大小。请用示例代码指导我一次访问所有行。
提前致谢