QueryableExtensions.LoadAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
LoadAsync(IQueryable) |
异步枚举查询,以便对于服务器查询(例如 DbSet<TEntity>、 ObjectSet<TEntity> 、 ObjectQuery<T>和其他查询),查询的结果将加载到客户端上的关联 DbContext 或 ObjectContext 缓存中。 这相当于调用 ToList,然后丢弃列表,而无需实际创建列表。 |
LoadAsync(IQueryable, CancellationToken) |
异步枚举查询,以便对于服务器查询(例如 DbSet<TEntity>、 ObjectSet<TEntity> 、 ObjectQuery<T>和其他查询),查询的结果将加载到客户端上的关联 DbContext 或 ObjectContext 缓存中。 这相当于调用 ToList,然后丢弃列表,而无需实际创建列表。 |
LoadAsync(IQueryable)
异步枚举查询,以便对于服务器查询(例如 DbSet<TEntity>、 ObjectSet<TEntity> 、 ObjectQuery<T>和其他查询),查询的结果将加载到客户端上的关联 DbContext 或 ObjectContext 缓存中。 这相当于调用 ToList,然后丢弃列表,而无需实际创建列表。
public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source);
static member LoadAsync : System.Linq.IQueryable -> System.Threading.Tasks.Task
<Extension()>
Public Function LoadAsync (source As IQueryable) As Task
参数
- source
- IQueryable
源查询。
返回
表示异步操作的任务。
适用于
LoadAsync(IQueryable, CancellationToken)
异步枚举查询,以便对于服务器查询(例如 DbSet<TEntity>、 ObjectSet<TEntity> 、 ObjectQuery<T>和其他查询),查询的结果将加载到客户端上的关联 DbContext 或 ObjectContext 缓存中。 这相当于调用 ToList,然后丢弃列表,而无需实际创建列表。
public static System.Threading.Tasks.Task LoadAsync (this System.Linq.IQueryable source, System.Threading.CancellationToken cancellationToken);
static member LoadAsync : System.Linq.IQueryable * System.Threading.CancellationToken -> System.Threading.Tasks.Task
参数
- source
- IQueryable
源查询。
- cancellationToken
- CancellationToken
等待 CancellationToken 任务完成时要观察的 。
返回
表示异步操作的任务。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈