閱讀英文

共用方式為


IQueryProvider 介面

定義

定義方法來建立並執行 IQueryable 物件所描述的查詢。

C#
public interface IQueryProvider
衍生

備註

介面 IQueryProvider 適用於查詢提供者的實作。

如需如何建立您自己的 LINQ 提供者的詳細資訊,請參閱 LINQ:建置 IQueryable 提供者

方法

CreateQuery(Expression)

建構 IQueryable 物件,這個物件可評估由指定的運算式樹狀架構所表示的查詢。

CreateQuery<TElement>(Expression)

建構 IQueryable<T> 物件,這個物件可評估由指定的運算式樹狀架構所表示的查詢。

Execute(Expression)

執行指定之運算式樹狀架構所代表的查詢。

Execute<TResult>(Expression)

執行由指定之運算式樹狀架構所代表的強型別查詢。

適用於

產品 版本
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

另請參閱