Partager via


DbExpressionBuilder.Lambda Méthode

Définition

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.

S’applique à