DbExpressionBuilder.Any Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří novou DbExpression , která určuje, zda zadaný argument sady není prázdný.
Přetížení
| Name | Description |
|---|---|
| Any(DbExpression) |
Vytvoří novou DbExpression , která určuje, zda zadaný argument sady není prázdný. |
| Any(DbExpression, Func<DbExpression,DbExpression>) |
Vytvoří novou DbQuantifierExpression , která určuje, zda daný predikát obsahuje pro libovolný prvek vstupní sady. |
| Any(DbExpressionBinding, DbExpression) |
Vytvoří novou DbQuantifierExpression , která určuje, zda daný predikát obsahuje pro libovolný prvek vstupní sady. |
Any(DbExpression)
Vytvoří novou DbExpression , která určuje, zda zadaný argument sady není prázdný.
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
Parametry
- source
- DbExpression
Výraz, který určuje vstupní sadu.
Návraty
Nový DbNotExpression použitý na nový DbIsEmptyExpression s zadaným argumentem.
Výjimky
source je null.
source nemá typ výsledku kolekce.
Platí pro
Any(DbExpression, Func<DbExpression,DbExpression>)
Vytvoří novou DbQuantifierExpression , která určuje, zda daný predikát obsahuje pro libovolný prvek vstupní sady.
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
Parametry
- source
- DbExpression
Výraz, který určuje vstupní sadu.
- predicate
- Func<DbExpression,DbExpression>
Metoda představující predikát, který se má vyhodnotit pro každý člen vstupní sady. Tato metoda musí vytvořit výraz s logickým typem výsledku, který poskytuje logiku predikátu.
Návraty
Nový DbQuantifierExpression, který představuje libovolnou operaci.
Výjimky
source nebo predicate má hodnotu null.
nebo
Výraz vytvořený hodnotou predicate null.
source nemá typ výsledku kolekce.
nebo
Výraz vytvořený predicate pomocí logického typu výsledku nemá.
Platí pro
Any(DbExpressionBinding, DbExpression)
Vytvoří novou DbQuantifierExpression , která určuje, zda daný predikát obsahuje pro libovolný prvek vstupní sady.
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
Parametry
- input
- DbExpressionBinding
Vazba výrazu, která určuje vstupní sadu.
- predicate
- DbExpression
Výraz představující predikát, který se má vyhodnotit pro každý člen vstupní sady.
Návraty
Nový DbQuantifierExpression, který představuje libovolnou operaci.
Výjimky
input nebo predicate má hodnotu null.
Výraz vytvořený predicate pomocí logického typu výsledku nemá.