この記事は機械翻訳されています。英語版の記事を表示するには、[英語] のチェック ボックスをオンにしてください。また、テキストにマウス ポインターを合わせると、ポップアップ ウィンドウに英語のテキストを表示することもできます。
翻訳
英語

IQueryProvider インターフェイス

 

公開日: 2016年10月

作成し、記載されているクエリを実行するメソッドを定義、 IQueryable オブジェクトです。

名前空間:   System.Linq
アセンブリ:  System.Core (System.Core.dll 内)

public interface IQueryProvider

名前説明
System_CAPS_pubmethodCreateQuery(Expression)

構築、 IQueryable オブジェクトを指定した式ツリーで表されるクエリを評価することができます。

System_CAPS_pubmethodCreateQuery<TElement>(Expression)

構築、 IQueryable<T> オブジェクトを指定した式ツリーで表されるクエリを評価することができます。

System_CAPS_pubmethodExecute(Expression)

指定した式ツリーで表されるクエリを実行します。

System_CAPS_pubmethodExecute<TResult>(Expression)

指定した式ツリーで表される厳密に型指定されたクエリを実行します。

IQueryProvider インターフェイスは、クエリ プロバイダーで実装するためです。

LINQ プロバイダーを作成する方法の詳細については、次を参照してください。 LINQ: Building an IQueryable Provider MSDN ブログにします。

ユニバーサル Windows プラットフォーム
8 以降で使用可能
.NET Framework
3.5 以降で使用可能
ポータブル クラス ライブラリ
サポート対象: 移植可能 .NET プラットフォーム
Silverlight
2.0 以降で使用可能
Windows Phone Silverlight
7.1 以降で使用可能
Windows Phone
8.1 以降で使用可能
トップに戻る
表示: