EnumerableQuery<T>.IQueryProvider.Execute 方法

定义

重载

IQueryProvider.Execute(Expression)

此 API 支持产品基础结构,不能在代码中直接使用。

在重写表达式后执行表达式,重写的目的是对无法通过 Enumerable 方法查询的任何可枚举数据源调用 Queryable 方法,而不是调用 Queryable 方法。Executes an expression after rewriting it to call Enumerable methods instead of Queryable methods on any enumerable data sources that cannot be queried by Queryable methods.

IQueryProvider.Execute<S>(Expression)

此 API 支持产品基础结构,不能在代码中直接使用。

在重写表达式后执行表达式,重写的目的是对无法通过 Enumerable 方法查询的任何可枚举数据源调用 Queryable 方法,而不是调用 Queryable 方法。Executes an expression after rewriting it to call Enumerable methods instead of Queryable methods on any enumerable data sources that cannot be queried by Queryable methods.

IQueryProvider.Execute(Expression)

在重写表达式后执行表达式,重写的目的是对无法通过 Enumerable 方法查询的任何可枚举数据源调用 Queryable 方法,而不是调用 Queryable 方法。Executes an expression after rewriting it to call Enumerable methods instead of Queryable methods on any enumerable data sources that cannot be queried by Queryable methods.

此 API 支持产品基础结构,不能在代码中直接使用。

 virtual System::Object ^ System.Linq.IQueryProvider.Execute(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::Execute;
object IQueryProvider.Execute (System.Linq.Expressions.Expression expression);

参数

expression
Expression

要执行的表达式目录树。An expression tree to execute.

返回

执行 expression 后所得到的值。The value that results from executing expression.

实现

IQueryProvider.Execute<S>(Expression)

在重写表达式后执行表达式,重写的目的是对无法通过 Enumerable 方法查询的任何可枚举数据源调用 Queryable 方法,而不是调用 Queryable 方法。Executes an expression after rewriting it to call Enumerable methods instead of Queryable methods on any enumerable data sources that cannot be queried by Queryable methods.

此 API 支持产品基础结构,不能在代码中直接使用。

generic <typename S>
 virtual S System.Linq.IQueryProvider.Execute(System::Linq::Expressions::Expression ^ expression) = System::Linq::IQueryProvider::Execute;
S IQueryProvider.Execute<S> (System.Linq.Expressions.Expression expression);

类型参数

S

expression 所表示的集合中的数据的类型。The type of the data in the collection that expression represents.

参数

expression
Expression

要执行的表达式目录树。An expression tree to execute.

返回

S

执行 expression 后所得到的值。The value that results from executing expression.

实现

适用于