我有一个看起来像这样的 OData 查询:
var query = entities.MyObjects.Select(x => new {x.MyObjectID, x.Number, x.Name});
当我运行它时,我只得到 100 个项目。那是因为我的服务器设置为 100 个项目。
但是还有很多,我一次需要它们(仅在这一次)。
我怎样才能得到它们?
注意:我尝试遵循网络上的继续示例,但它们都使用DataServiceCollection<T>
. 因为我使用的是投影,所以我没有有效的类型可以放在那里。
我通读了这个页面:如何:项目数据服务查询结果,但它也没有帮助,因为它没有使用匿名类型。
这可能吗?我不想带回所有对象(它非常大,没有必要浪费带宽或内存。)