DbExpressionBuilder.Any Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy nowy DbExpression , który określa, czy określony argument zestawu jest niepusty.
Przeciążenia
Any(DbExpression) |
Tworzy nowy DbExpression , który określa, czy określony argument zestawu jest niepusty. |
Any(DbExpression, Func<DbExpression,DbExpression>) |
Tworzy nowy DbQuantifierExpression element określający, czy dany predykat zawiera dowolny element zestawu danych wejściowych. |
Any(DbExpressionBinding, DbExpression) |
Tworzy nowy DbQuantifierExpression element określający, czy dany predykat zawiera dowolny element zestawu danych wejściowych. |
Any(DbExpression)
Tworzy nowy DbExpression , który określa, czy określony argument zestawu jest niepusty.
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
Wyrażenie określające zestaw danych wejściowych.
Zwraca
Nowy DbNotExpression zastosowany do nowego DbIsEmptyExpression z określonym argumentem.
Wyjątki
source
ma wartość null.
source
nie ma typu wyniku kolekcji.
Dotyczy
Any(DbExpression, Func<DbExpression,DbExpression>)
Tworzy nowy DbQuantifierExpression element określający, czy dany predykat zawiera dowolny element zestawu danych wejściowych.
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
Wyrażenie określające zestaw danych wejściowych.
- predicate
- Func<DbExpression,DbExpression>
Metoda reprezentująca predykat do oceny dla każdego elementu członkowskiego zestawu danych wejściowych. Ta metoda musi utworzyć wyrażenie z typem wyniku logicznego, który zapewnia logikę predykatu.
Zwraca
Nowa wartość DbQuantifierExpression reprezentująca operację Any.
Wyjątki
source
lub predicate
ma wartość null.
-lub-
Wyrażenie generowane przez predicate
element ma wartość null.
source
nie ma typu wyniku kolekcji.
-lub-
Wyrażenie wygenerowane przez predicate
program nie ma typu wyniku logicznego.
Dotyczy
Any(DbExpressionBinding, DbExpression)
Tworzy nowy DbQuantifierExpression element określający, czy dany predykat zawiera dowolny element zestawu danych wejściowych.
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
Powiązanie wyrażenia określające zestaw danych wejściowych.
- predicate
- DbExpression
Wyrażenie reprezentujące predykat do obliczenia dla każdego elementu członkowskiego zestawu danych wejściowych.
Zwraca
Nowa wartość DbQuantifierExpression reprezentująca operację Any.
Wyjątki
input
lub predicate
ma wartość null.
Wyrażenie wygenerowane przez predicate
program nie ma typu wyniku logicznego.