DbExpressionBuilder.Lambda 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 DbLambda avec l’implémentation de la fonction Lambda inline et les paramètres formels spécifiés.
Surcharges
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Crée un DbLambda avec l’implémentation de la fonction Lambda inline et les paramètres formels spécifiés. |
Lambda(DbExpression, DbVariableReferenceExpression[]) |
Crée un DbLambda avec l’implémentation de la fonction Lambda inline et les paramètres formels spécifiés. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Crée un DbLambda avec l’implémentation de la fonction Lambda inline et les paramètres formels spécifiés.
public:
static System::Data::Common::CommandTrees::DbLambda ^ Lambda(System::Data::Common::CommandTrees::DbExpression ^ body, System::Collections::Generic::IEnumerable<System::Data::Common::CommandTrees::DbVariableReferenceExpression ^> ^ variables);
public static System.Data.Common.CommandTrees.DbLambda Lambda (System.Data.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Common.CommandTrees.DbVariableReferenceExpression> variables);
static member Lambda : System.Data.Common.CommandTrees.DbExpression * seq<System.Data.Common.CommandTrees.DbVariableReferenceExpression> -> System.Data.Common.CommandTrees.DbLambda
Public Function Lambda (body As DbExpression, variables As IEnumerable(Of DbVariableReferenceExpression)) As DbLambda
Paramètres
- body
- DbExpression
Expression qui définit la logique de la fonction Lambda.
- variables
- IEnumerable<DbVariableReferenceExpression>
Collection DbVariableReferenceExpression qui représente les paramètres formels de la fonction Lambda. Ces variables peuvent être utilisées dans l'expression body
.
Retours
Nouveau DbLambda qui décrit une fonction Lambda inline ayant un corps spécifié et des paramètres formels.
Exceptions
variables
est null ou contient des valeurs null, ou body
est null.
variables
contient plusieurs éléments avec le même nom de variable.
S’applique à
Lambda(DbExpression, DbVariableReferenceExpression[])
Crée un DbLambda avec l’implémentation de la fonction Lambda inline et les paramètres formels spécifiés.
public:
static System::Data::Common::CommandTrees::DbLambda ^ Lambda(System::Data::Common::CommandTrees::DbExpression ^ body, ... cli::array <System::Data::Common::CommandTrees::DbVariableReferenceExpression ^> ^ variables);
public static System.Data.Common.CommandTrees.DbLambda Lambda (System.Data.Common.CommandTrees.DbExpression body, params System.Data.Common.CommandTrees.DbVariableReferenceExpression[] variables);
static member Lambda : System.Data.Common.CommandTrees.DbExpression * System.Data.Common.CommandTrees.DbVariableReferenceExpression[] -> System.Data.Common.CommandTrees.DbLambda
Public Function Lambda (body As DbExpression, ParamArray variables As DbVariableReferenceExpression()) As DbLambda
Paramètres
- body
- DbExpression
Expression qui définit la logique de la fonction Lambda.
- variables
- DbVariableReferenceExpression[]
Collection DbVariableReferenceExpression qui représente les paramètres formels de la fonction Lambda. Ces variables peuvent être utilisées dans l'expression body
.
Retours
Nouveau DbLambda qui décrit une fonction Lambda inline ayant un corps spécifié et des paramètres formels.
Exceptions
variables
est null ou contient des valeurs null, ou body
est null.
variables
contient plusieurs éléments avec le même nom de variable.