ObjectQuery<T>.ExecuteAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ExecuteAsync(MergeOption) |
使用指定的合并选项异步执行对象查询。 |
ExecuteAsync(MergeOption, CancellationToken) |
使用指定的合并选项异步执行对象查询。 |
ExecuteAsync(MergeOption)
使用指定的合并选项异步执行对象查询。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>
参数
- mergeOption
- MergeOption
要在执行查询时使用的 MergeOption。 默认值为 AppendOnly。
返回
Task<ObjectResult<T>>
表示异步操作的任务。 任务结果包含一个 ObjectResult<T> ,其中包含查询返回的实体对象的集合。
- 属性
注解
不支持对同一上下文实例执行多个活动操作。 使用“await”确保在此上下文上调用另一个方法之前已完成所有异步操作。
适用于
ExecuteAsync(MergeOption, CancellationToken)
使用指定的合并选项异步执行对象查询。
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1006:DoNotNestGenericTypesInMemberSignatures")]
public System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<T>> ExecuteAsync (System.Data.Entity.Core.Objects.MergeOption mergeOption, System.Threading.CancellationToken cancellationToken);
override this.ExecuteAsync : System.Data.Entity.Core.Objects.MergeOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Data.Entity.Core.Objects.ObjectResult<'T>>
参数
- mergeOption
- MergeOption
要在执行查询时使用的 MergeOption。 默认值为 AppendOnly。
- cancellationToken
- CancellationToken
等待 CancellationToken 任务完成时要观察的 。
返回
Task<ObjectResult<T>>
表示异步操作的任务。 任务结果包含一个 ObjectResult<T> ,其中包含查询返回的实体对象的集合。
- 属性
注解
不支持对同一上下文实例执行多个活动操作。 使用“await”确保在此上下文上调用另一个方法之前已完成所有异步操作。