Тіл

DbExpressionBuilder.Filter(DbExpressionBinding, DbExpression) Метод

Определение

Создает новый DbFilterExpression объект, который фильтрует элементы в заданном входном наборе с помощью указанного предиката.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbFilterExpression ^ Filter(System::Data::Common::CommandTrees::DbExpressionBinding ^ input, System::Data::Common::CommandTrees::DbExpression ^ predicate);
public static System.Data.Common.CommandTrees.DbFilterExpression Filter(this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate);
static member Filter : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbFilterExpression
<Extension()>
Public Function Filter (input As DbExpressionBinding, predicate As DbExpression) As DbFilterExpression

Параметры

input
DbExpressionBinding

Привязка выражения, указывающая входной набор.

predicate
DbExpression

Выражение, представляющее предикат для оценки каждого элемента входного набора.

Возвращаемое значение

Новый dbFilterExpression, создающий отфильтрованный набор.

Исключения

input или predicate имеет значение NULL.

predicate не имеет логического типа результата.

Применяется к