DbExpressionBuilder.Where Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Crée un nouveau DbFilterExpression filtre les éléments du jeu d’entrée donné à l’aide du prédicat spécifié.
public:
[System::Runtime::CompilerServices::Extension]
static System::Data::Common::CommandTrees::DbFilterExpression ^ Where(System::Data::Common::CommandTrees::DbExpression ^ source, Func<System::Data::Common::CommandTrees::DbExpression ^, System::Data::Common::CommandTrees::DbExpression ^> ^ predicate);
public static System.Data.Common.CommandTrees.DbFilterExpression Where(this System.Data.Common.CommandTrees.DbExpression source, Func<System.Data.Common.CommandTrees.DbExpression,System.Data.Common.CommandTrees.DbExpression> predicate);
static member Where : System.Data.Common.CommandTrees.DbExpression * Func<System.Data.Common.CommandTrees.DbExpression, System.Data.Common.CommandTrees.DbExpression> -> System.Data.Common.CommandTrees.DbFilterExpression
<Extension()>
Public Function Where (source As DbExpression, predicate As Func(Of DbExpression, DbExpression)) As DbFilterExpression
Paramètres
- source
- DbExpression
Expression qui spécifie le jeu d’entrées.
- predicate
- Func<DbExpression,DbExpression>
Méthode représentant le prédicat à évaluer pour chaque membre du jeu d’entrée. Cette méthode doit produire une expression avec un type de résultat booléen qui fournit la logique de prédicat.
Retours
Nouvelle DbQuantifierExpression qui représente l’opération Any.
Exceptions
source ou predicate a la valeur Null.
- ou -
L’expression produite par predicate est null.
L’expression produite par predicate n’a pas de type de résultat booléen.