DbExpressionBuilder.All Metod

Definition

Skapar en ny DbQuantifierExpression som avgör om det angivna predikatet gäller för alla element i indatauppsättningen.

Överlagringar

Name Description
All(DbExpression, Func<DbExpression,DbExpression>)

Skapar en ny DbQuantifierExpression som avgör om det angivna predikatet gäller för alla element i indatauppsättningen.

All(DbExpressionBinding, DbExpression)

Skapar en ny DbQuantifierExpression som avgör om det angivna predikatet gäller för alla element i indatauppsättningen.

All(DbExpression, Func<DbExpression,DbExpression>)

Skapar en ny DbQuantifierExpression som avgör om det angivna predikatet gäller för alla element i indatauppsättningen.

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

Parametrar

source
DbExpression

Ett uttryck som anger indatauppsättningen.

predicate
Func<DbExpression,DbExpression>

En metod som representerar ett predikat som ska utvärderas för varje medlem i indatauppsättningen. Den här metoden måste skapa ett uttryck med en boolesk resultattyp som tillhandahåller predikatlogik.

Returer

En ny DbQuantifierExpression som representerar åtgärden Alla.

Undantag

source eller predicate är null.

-eller-

Uttrycket som skapas av predicate är null.

source inte har någon samlingsresultattyp.

-eller-

Uttrycket som skapas av predicate har ingen boolesk resultattyp.

Gäller för

All(DbExpressionBinding, DbExpression)

Skapar en ny DbQuantifierExpression som avgör om det angivna predikatet gäller för alla element i indatauppsättningen.

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

Parametrar

input
DbExpressionBinding

En uttrycksbindning som anger indatauppsättningen.

predicate
DbExpression

Ett uttryck som representerar ett predikat som ska utvärderas för varje medlem i indatauppsättningen.

Returer

En ny DbQuantifierExpression som representerar åtgärden Alla.

Undantag

input eller predicate är null.

predicate har ingen boolesk resultattyp.

Gäller för