【发布时间】:2021-08-17 19:21:16
【问题描述】:
我有一个包含 2000 多个实体的表存储表。执行表服务查询以一次性获取所有 2000 个实体需要时间。所以我试图使用 LINQ Take 运算符,但它只返回 10 个实体。在所有 2000 个实体之前,应该如何获取并返回接下来的 10 个实体?
var query = (from entity in context.CreateQuery<Customer>("FirstTenEntities")
select entity).Take(10);
【问题讨论】:
-
你试过分页吗?
-
以
skip重新打开问题不是 Azure 存储表支持的 LINQ 运算符。 -
请编辑您的问题并提供完整的代码。谢谢。
标签: azure entity-framework linq azure-table-storage azure-tablequery