DbExpressionBuilder.Where メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
指定した述語を使用して、指定した入力セット内の要素をフィルター処理する新しい DbFilterExpression を作成します。
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFilterExpression ^ Where(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ predicate);
public static System.Data.Common.CommandTrees.DbFilterExpression Where(this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> predicate);
static member Where : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbFilterExpression
<Extension()>
Public Function Where (source As DbExpression, predicate As Func(Of DbExpression, DbExpression)) As DbFilterExpression
パラメーター
- source
- DbExpression
入力セットを指定する式。
- predicate
- Func<DbExpression,DbExpression>
入力セットの各メンバーについて評価する述語を表すメソッド。 このメソッドは、述語ロジックを提供するブール値の結果型を持つ式を生成する必要があります。
返品
Any 操作を表す新しい DbQuantifierExpression。
例外
predicateによって生成される式にブール値の結果型がありません。