使用英语阅读

通过


IQueryProvider.Execute 方法

定义

重载

Execute(Expression)

执行指定表达式树所表示的查询。

Execute<TResult>(Expression)

执行指定表达式树所表示的强类型查询。

Execute(Expression)

执行指定表达式树所表示的查询。

public object Execute (System.Linq.Expressions.Expression expression);
public object? Execute (System.Linq.Expressions.Expression expression);

参数

expression
Expression

表示 LINQ 查询的表达式树。

返回

执行指定查询所生成的值。

注解

方法 Execute 执行 (返回单个值的查询,而不是) 可枚举的值序列。 表示返回可枚举结果的查询的表达式树在枚举关联的 IQueryable 对象时执行。

适用于

Execute<TResult>(Expression)

执行指定表达式树所表示的强类型查询。

public TResult Execute<TResult> (System.Linq.Expressions.Expression expression);

类型参数

TResult

执行查询所生成的值的类型。

参数

expression
Expression

表示 LINQ 查询的表达式树。

返回

TResult

执行指定查询所生成的值。

注解

方法 Execute 执行 (返回单个值的查询,而不是) 可枚举的值序列。 当枚举包含表达式树的对象时 IQueryable<T> ,将执行表示返回可枚举结果的查询的表达式树。

Queryable返回单一实例结果的标准查询运算符方法调用 Execute。 传递它 MethodCallExpression 表示 LINQ 查询的 。

适用于