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.
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.Entity.Core.Common.CommandTrees.DbLambda Lambda (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> variables);
static member Lambda : System.Data.Entity.Core.Common.CommandTrees.DbExpression * seq<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> -> System.Data.Entity.Core.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 être utilisées dans l’expression body.
Retours
Nouvelle expression 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 corps est 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 et les paramètres formels spécifiés.
public static System.Data.Entity.Core.Common.CommandTrees.DbLambda Lambda (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, params System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] variables);
static member Lambda : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] -> System.Data.Entity.Core.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 être utilisées dans l’expression body.
Retours
Nouvelle expression 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 corps est null.
variables contient plusieurs éléments portant le même nom de variable.