DbExpressionBuilder.Lambda Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Cria um DbLambda com a implementação da função Lambda inline especificada e parâmetros formais.
Sobrecargas
| Name | Description |
|---|---|
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Cria um DbLambda com a implementação da função Lambda inline especificada e parâmetros formais. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Cria um DbLambda com a implementação da função Lambda inline especificada e parâmetros formais. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Cria um DbLambda com a implementação da função Lambda inline especificada e parâmetros formais.
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 DbVariableReferenceExpression coleção que representa os parâmetros formais da função Lambda. Estas variáveis são válidas para uso na body expressão.
Devoluções
Um novo DbLambda que descreve uma função Lambda em linha com o corpo especificado e parâmetros formais.
Exceções
variables é nulo ou contém nulo, ou body é nulo.
variables contém mais do que 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 inline especificada e parâmetros formais.
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 DbVariableReferenceExpression coleção que representa os parâmetros formais da função Lambda. Estas variáveis são válidas para uso na body expressão.
Devoluções
Um novo DbLambda que descreve uma função Lambda em linha com o corpo especificado e parâmetros formais.
Exceções
variables é nulo ou contém nulo, ou body é nulo.
variables contém mais do que um elemento com o mesmo nome de variável.