DbExpressionBuilder.Any Метод

Определение

Создает новый DbExpression объект, определяющий, является ли указанный аргумент набора пустым.

Перегрузки

Имя Описание
Any(DbExpression)

Создает новый DbExpression объект, определяющий, является ли указанный аргумент набора пустым.

Any(DbExpression, Func<DbExpression,DbExpression>)

Создает новый DbQuantifierExpression объект, определяющий, содержит ли заданный предикат для любого элемента входного набора.

Any(DbExpressionBinding, DbExpression)

Создает новый DbQuantifierExpression объект, определяющий, содержит ли заданный предикат для любого элемента входного набора.

Any(DbExpression)

Создает новый DbExpression объект, определяющий, является ли указанный аргумент набора пустым.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbExpression ^ Any(System::Data::Common::CommandTrees::DbExpression ^ source);
public static System.Data.Common.CommandTrees.DbExpression Any(this System.Data.Common.CommandTrees.DbExpression source);
static member Any : System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbExpression
<Extension()>
Public Function Any (source As DbExpression) As DbExpression

Параметры

source
DbExpression

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

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

Новое DbNotExpression , примененное к новому DbIsEmptyExpression с указанным аргументом.

Исключения

Параметр source имеет значение null.

source не имеет типа результата коллекции.

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

Any(DbExpression, Func<DbExpression,DbExpression>)

Создает новый DbQuantifierExpression объект, определяющий, содержит ли заданный предикат для любого элемента входного набора.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbQuantifierExpression ^ Any(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ predicate);
public static System.Data.Common.CommandTrees.DbQuantifierExpression Any(this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> predicate);
static member Any : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbQuantifierExpression
<Extension()>
Public Function Any (source As DbExpression, predicate As Func(Of DbExpression, DbExpression)) As DbQuantifierExpression

Параметры

source
DbExpression

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

predicate
Func<DbExpression,DbExpression>

Метод, представляющий предикат для оценки каждого члена входного набора. Этот метод должен создать выражение с логическим типом результата, предоставляющим логику предиката.

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

Новый dbQuantifierExpression, представляющий операцию Any.

Исключения

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

–или–

Выражение, созданное по значению predicate NULL.

source не имеет типа результата коллекции.

–или–

Выражение, созданное predicate не имеет логического типа результата.

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

Any(DbExpressionBinding, DbExpression)

Создает новый DbQuantifierExpression объект, определяющий, содержит ли заданный предикат для любого элемента входного набора.

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

Параметры

input
DbExpressionBinding

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

predicate
DbExpression

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

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

Новый dbQuantifierExpression, представляющий операцию Any.

Исключения

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

Выражение, созданное predicate не имеет логического типа результата.

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