Freigeben über


DbExpressionBuilder.Any Methode

Definition

Erstellt eine neue DbExpression, die bestimmt, ob das angegebene Mengenargument nicht leer ist.

Überlädt

Any(DbExpression)

Erstellt eine neue DbExpression, die bestimmt, ob das angegebene Mengenargument nicht leer ist.

Any(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbQuantifierExpression, die bestimmt, ob das angegebene Prädikat für jedes beliebige Element des Eingabesets gültig ist.

Any(DbExpressionBinding, DbExpression)

Erstellt eine neue DbQuantifierExpression, die bestimmt, ob das angegebene Prädikat für jedes beliebige Element des Eingabesets gültig ist.

Any(DbExpression)

Erstellt eine neue DbExpression, die bestimmt, ob das angegebene Mengenargument nicht leer ist.

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

Parameter

source
DbExpression

Ein Ausdruck, der das Eingabeset angibt.

Gibt zurück

Ein neues DbNotExpression, angewendet auf ein neues DbIsEmptyExpression mit dem angegebenen Argument.

Ausnahmen

source ist NULL.

source weist keinen Auflistungsergebnistyp auf.

Gilt für:

Any(DbExpression, Func<DbExpression,DbExpression>)

Erstellt eine neue DbQuantifierExpression, die bestimmt, ob das angegebene Prädikat für jedes beliebige Element des Eingabesets gültig ist.

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

Parameter

source
DbExpression

Ein Ausdruck, der das Eingabeset angibt.

predicate
Func<DbExpression,DbExpression>

Eine Methode, die ein Prädikat darstellt, das für jeden Member des Eingabesets ausgewertet werden soll. Diese Methode muss einen Ausdruck mit einem booleschen Ergebnistyp erzeugen, der die Prädikatlogik bereitstellt.

Gibt zurück

Ein neues DbQuantifierExpression, das den Any-Vorgang darstellt.

Ausnahmen

source oder predicate ist NULL.

- oder -

Der von predicate erzeugte Ausdruck ist NULL.

source weist keinen Auflistungsergebnistyp auf.

- oder -

Der von predicate erzeugte Ausdruck besitzt keinen booleschen Ergebnistyp.

Gilt für:

Any(DbExpressionBinding, DbExpression)

Erstellt eine neue DbQuantifierExpression, die bestimmt, ob das angegebene Prädikat für jedes beliebige Element des Eingabesets gültig ist.

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

Parameter

input
DbExpressionBinding

Eine Ausdrucksbindung, die das Eingabeset angibt.

predicate
DbExpression

Ein Ausdruck, der ein Prädikat darstellt, das für jeden Member des Eingabesets ausgewertet werden soll.

Gibt zurück

Ein neues DbQuantifierExpression, das den Any-Vorgang darstellt.

Ausnahmen

input oder predicate ist NULL.

Der von predicate erzeugte Ausdruck besitzt keinen booleschen Ergebnistyp.

Gilt für: