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 spécifiée et les paramètres formels.
Surcharges
| Nom | Description |
|---|---|
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Crée un DbLambda avec l’implémentation de la fonction lambda inline spécifiée et les paramètres formels. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Crée un DbLambda avec l’implémentation de la fonction lambda inline spécifiée et les paramètres formels. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Crée un DbLambda avec l’implémentation de la fonction lambda inline spécifiée et les paramètres formels.
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 sont valides pour une utilisation dans l’expression body .
Retours
Nouvelle DbLambda qui décrit une fonction lambda inline avec le corps et les paramètres formels spécifiés.
Exceptions
variables est null ou contient null, ou body a la valeur Null.
variables contient plusieurs éléments portant le même nom de variable.
S’applique à
Lambda(DbExpression, DbVariableReferenceExpression[])
Crée un DbLambda avec l’implémentation de la fonction lambda inline spécifiée et les paramètres formels.
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 sont valides pour une utilisation dans l’expression body .
Retours
Nouvelle DbLambda qui décrit une fonction lambda inline avec le corps et les paramètres formels spécifiés.
Exceptions
variables est null ou contient null, ou body a la valeur Null.
variables contient plusieurs éléments portant le même nom de variable.