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
не относится к логическому типу.