IDbAsyncQueryProvider.ExecuteAsync 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
ExecuteAsync(Expression, CancellationToken) |
异步执行由指定的表达式树表示的查询。 |
ExecuteAsync<TResult>(Expression, CancellationToken) |
异步执行由指定的表达式树表示的强类型查询。 |
ExecuteAsync(Expression, CancellationToken)
异步执行由指定的表达式树表示的查询。
public System.Threading.Tasks.Task<object> ExecuteAsync(System.Linq.Expressions.Expression expression, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : System.Linq.Expressions.Expression * System.Threading.CancellationToken -> System.Threading.Tasks.Task<obj>
参数
- expression
- Expression
表示 LINQ 查询的表达式树。
- cancellationToken
- CancellationToken
等待 CancellationToken 任务完成时要观察的 。
返回
表示异步操作的任务。 任务结果包含执行指定查询所得到的值。
适用于
ExecuteAsync<TResult>(Expression, CancellationToken)
异步执行由指定的表达式树表示的强类型查询。
public System.Threading.Tasks.Task<TResult> ExecuteAsync<TResult>(System.Linq.Expressions.Expression expression, System.Threading.CancellationToken cancellationToken);
abstract member ExecuteAsync : System.Linq.Expressions.Expression * System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Result>
类型参数
- TResult
执行查询所生成的值的类型。
参数
- expression
- Expression
表示 LINQ 查询的表达式树。
- cancellationToken
- CancellationToken
等待 CancellationToken 任务完成时要观察的 。
返回
Task<TResult>
表示异步操作的任务。 任务结果包含执行指定查询所得到的值。