Freigeben über


DbExpressionBuilder.All Methode

Definition

Ü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 static System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression All (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 All : 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 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

Ein neues DbQuantifierExpression, das den All-Vorgang darstellt.

Ausnahmen

Der vom Prädikat erzeugte Ausdruck ist NULL.

Der ausdruck, der von Predicate erzeugt wird, verfügt nicht über einen 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 static System.Data.Entity.Core.Common.CommandTrees.DbQuantifierExpression All (this System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding input, System.Data.Entity.Core.Common.CommandTrees.DbExpression predicate);
static member All : System.Data.Entity.Core.Common.CommandTrees.DbExpressionBinding * System.Data.Entity.Core.Common.CommandTrees.DbExpression -> System.Data.Entity.Core.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

Ein neues DbQuantifierExpression, das den All-Vorgang darstellt.

Ausnahmen

Eingabe oder Prädikat ist NULL.

das Prädikat verfügt nicht über einen booleschen Ergebnistyp.

Gilt für: