Partilhar via


DbExpressionBuilder.Lambda Método

Definição

Sobrecargas

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

Lambda(DbExpression, DbVariableReferenceExpression[])

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

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

Parâmetros

body
DbExpression

Uma expressão que define a lógica da função Lambda.

variables
IEnumerable<DbVariableReferenceExpression>

Uma coleção de DbVariableReferenceExpression que representa os parâmetros formais para a função Lambda. Essas variáveis são válidas para uso na expressão do corpo.

Retornos

Uma nova expressão que descreve uma função Lambda embutida com o corpo e os parâmetros formais especificados.

Exceções

variáveis é nulo ou contém nulo ou body é nulo.

variáveis contém mais de um elemento com o mesmo nome de variável.

Aplica-se a

Lambda(DbExpression, DbVariableReferenceExpression[])

Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.

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

Parâmetros

body
DbExpression

Uma expressão que define a lógica da função Lambda.

variables
DbVariableReferenceExpression[]

Uma coleção de DbVariableReferenceExpression que representa os parâmetros formais para a função Lambda. Essas variáveis são válidas para uso na expressão do corpo.

Retornos

Uma nova expressão que descreve uma função Lambda embutida com o corpo e os parâmetros formais especificados.

Exceções

variáveis é nulo ou contém nulo ou body é nulo.

variáveis contém mais de um elemento com o mesmo nome de variável.

Aplica-se a