DbExpressionBuilder.Lambda Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria um DbLambda com a implementação da função Lambda embutida e parâmetros formais especificados.
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::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
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 serem usadas na expressão body
.
Retornos
Um novo DbLambda que descreve uma função Lambda embutida com o corpo e parâmetros formais especificados.
Exceções
variables
é nulo ou contém um nulo ou então body
é nulo.
variables
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::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
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 serem usadas na expressão body
.
Retornos
Um novo DbLambda que descreve uma função Lambda embutida com o corpo e parâmetros formais especificados.
Exceções
variables
é nulo ou contém um nulo ou então body
é nulo.
variables
contém mais de um elemento com o mesmo nome de variável.