DbExpressionBuilder.Any Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
Any(DbExpression) |
Создает новое выражение DbExpression, определяющее, является ли заданный аргумент набора непустым. |
Any(DbExpression, Func<DbExpression,DbExpression>) |
Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора. |
Any(DbExpressionBinding, DbExpression) |
Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора. |
Any(DbExpression)
Создает новое выражение DbExpression, определяющее, является ли заданный аргумент набора непустым.
public static System.Data.Entity.Core.Common.CommandTrees.DbExpression Any (this System.Data.Entity.Core.Common.CommandTrees.DbExpression source);
static member Any : System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbExpression
<Extension()>
Public Function Any (source As DbExpression) As DbExpression
Параметры
- source
- DbExpression
Выражение, задающее входной набор.
Возвращаемое значение
Новый DbNotExpression, примененный к новому DbIsEmptyExpression с заданным аргументом.
Исключения
source имеет значение NULL.
Источник не имеет тип результата коллекции.
Применяется к
Any(DbExpression, Func<DbExpression,DbExpression>)
Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
public static System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression Any (this System.Data.Entity.Core.Common.CommandTrees.DbExpression source, Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression,System.Data.Entity.Core.Common.CommandTrees.DbExpression> predicate);
static member Any : System.Data.Entity.Core.Common.CommandTrees.DbExpression * Func<System.Data.Entity.Core.Common.CommandTrees.DbExpression, System.Data.Entity.Core.Common.CommandTrees.DbExpression> -> System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression
<Extension()>
Public Function Any (source As DbExpression, predicate As Func(Of DbExpression, DbExpression)) As DbQuantifierExpression
Параметры
- source
- DbExpression
Выражение, задающее входной набор.
- predicate
- Func<DbExpression,DbExpression>
Метод, представляющий предикат, который необходимо вычислить для каждого из элементов входного набора. Этот метод должен создавать выражение с результатом логического типа, реализующее логику предиката.
Возвращаемое значение
Новое DbProjectExpression, представляющий операцию Any.
Исключения
Выражение, создаваемое предикатом, имеет значение NULL.
Выражение, создаваемое предикатом, не имеет логического типа результата.
Применяется к
Any(DbExpressionBinding, DbExpression)
Создает новый объект DbQuantifierExpression, определяющий, распространяется ли действие заданного предиката на все элементы входного набора.
public static System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression Any (this System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding input, System.Data.Entity.Core.Common.CommandTrees.DbExpression predicate);
static member Any : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression
<Extension()>
Public Function Any (input As DbExpressionBinding, predicate As DbExpression) As DbQuantifierExpression
Параметры
- input
- DbExpressionBinding
Привязка выражения, задающая входной набор.
- predicate
- DbExpression
Выражение, представляющее предикат, который необходимо вычислить для каждого из элементов входного набора.
Возвращаемое значение
Новое DbProjectExpression, представляющий операцию Any.
Исключения
input или предикат имеет значение NULL.
Выражение, создаваемое предикатом, не имеет логического типа результата.
Применяется к
Entity Framework