Freigeben über


DbExpressionBuilder.All Methode

Definition

Erstellt einen neuen DbQuantifierExpression, der bestimmt, ob das angegebene Prädikat für alle Element des Eingabesets gültig ist.

Überlädt

All(DbExpression, Func<DbExpression,DbExpression>)

Erstellt einen neuen DbQuantifierExpression, der bestimmt, ob das angegebene Prädikat für alle Element des Eingabesets gültig ist.

All(DbExpressionBinding, DbExpression)

Erstellt einen neuen DbQuantifierExpression, der bestimmt, ob das angegebene Prädikat für alle Element des Eingabesets gültig ist.

All(DbExpression, Func<DbExpression,DbExpression>)

Erstellt einen neuen DbQuantifierExpression, der bestimmt, ob das angegebene Prädikat für alle Element des Eingabesets gültig ist.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbQuantifierExpression ^ All(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 All (this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> predicate);
static member All : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbQuantifierExpression
<Extension()>
Public Function All (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

DbQuantifierExpression

Ein neues DbQuantifierExpression, das den All-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

All(DbExpressionBinding, DbExpression)

Erstellt einen neuen DbQuantifierExpression, der bestimmt, ob das angegebene Prädikat für alle Element des Eingabesets gültig ist.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Data::Common::CommandTrees::DbQuantifierExpression ^ All(System::Data::Common::CommandTrees::DbExpressionBinding ^ input, System::Data::Common::CommandTrees::DbExpression ^ predicate);
public static System.Data.Common.CommandTrees.DbQuantifierExpression All (this System.Data.Common.CommandTrees.DbExpressionBinding input, System.Data.Common.CommandTrees.DbExpression predicate);
static member All : System.Data.Common.CommandTrees.DbExpressionBinding * System.Data.Common.CommandTrees.DbExpression -> System.Data.Common.CommandTrees.DbQuantifierExpression
<Extension()>
Public Function All (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

DbQuantifierExpression

Ein neues DbQuantifierExpression, das den All-Vorgang darstellt.

Ausnahmen

input oder predicate ist NULL.

predicate weist keinen booleschen Ergebnistyp auf.

Gilt für