IQueryProvider.CreateQuery メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
CreateQuery(Expression) |
指定した式ツリーによって表されるクエリを評価できる IQueryable オブジェクトを構築します。 |
CreateQuery<TElement>(Expression) |
指定した式ツリーによって表されるクエリを評価できる IQueryable<T> オブジェクトを構築します。 |
CreateQuery(Expression)
指定した式ツリーによって表されるクエリを評価できる IQueryable オブジェクトを構築します。
public:
System::Linq::IQueryable ^ CreateQuery(System::Linq::Expressions::Expression ^ expression);
public System.Linq.IQueryable CreateQuery (System.Linq.Expressions.Expression expression);
abstract member CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable
Public Function CreateQuery (expression As Expression) As IQueryable
パラメーター
- expression
- Expression
LINQ クエリを表す式ツリー。
戻り値
指定した式ツリーによって表されるクエリを評価できる IQueryable。
注釈
注意
Expression返されるIQueryableオブジェクトの プロパティは と等しくなりますexpression
。
メソッドは CreateQuery 、式ツリーを指定して新しい IQueryable オブジェクトを作成するために使用されます。 返されるオブジェクトによって表されるクエリは、特定の LINQ プロバイダーに関連付けられます。
で定義Queryableされている標準クエリ演算子メソッドのいくつか (や などOfTypeCast) は、このメソッドを呼び出します。 LINQ クエリを MethodCallExpression 表す を渡します。
適用対象
CreateQuery<TElement>(Expression)
指定した式ツリーによって表されるクエリを評価できる IQueryable<T> オブジェクトを構築します。
public:
generic <typename TElement>
System::Linq::IQueryable<TElement> ^ CreateQuery(System::Linq::Expressions::Expression ^ expression);
public System.Linq.IQueryable<TElement> CreateQuery<TElement> (System.Linq.Expressions.Expression expression);
abstract member CreateQuery : System.Linq.Expressions.Expression -> System.Linq.IQueryable<'Element>
Public Function CreateQuery(Of TElement) (expression As Expression) As IQueryable(Of TElement)
型パラメーター
- TElement
返される IQueryable<T> の要素の型。
パラメーター
- expression
- Expression
LINQ クエリを表す式ツリー。
戻り値
指定した式ツリーによって表されるクエリを評価できる IQueryable<T>。
注釈
注意
Expression返されるIQueryable<T>オブジェクトの プロパティは と等しくなりますexpression
。
メソッドは CreateQuery 、式ツリーを指定して新しい IQueryable<T> オブジェクトを作成するために使用されます。 返されるオブジェクトによって表されるクエリは、特定の LINQ プロバイダーに関連付けられます。
列挙可能な結果を Queryable 返す標準のクエリ演算子メソッドのほとんどは、このメソッドを呼び出します。 LINQ クエリを MethodCallExpression 表す を渡します。
適用対象
.NET