IQueryProvider 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
定义用于创建和执行对象描述的 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) |
执行由指定表达式树表示的强类型查询。 |