IQueryProvider 接口

定义

定义用于创建和执行 IQueryable 对象所描述的查询的方法。

public interface class IQueryProvider
public interface IQueryProvider
type IQueryProvider = interface
Public Interface IQueryProvider
派生

注解

接口 IQueryProvider 旨在由查询提供程序实现。

有关如何创建自己的 LINQ 提供程序的详细信息,请参阅 LINQ:生成 IQueryable 提供程序

方法

CreateQuery(Expression)

构造一个 IQueryable 对象,该对象可计算指定表达式树所表示的查询。

CreateQuery<TElement>(Expression)

构造一个 IQueryable<T> 对象,该对象可计算指定表达式树所表示的查询。

Execute(Expression)

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

Execute<TResult>(Expression)

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

适用于

另请参阅