DbExpressionBuilder.Lambda Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Crea un DbLambda con la implementación de una función Lambda insertada y los parámetros formales.
Sobrecargas
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Crea un DbLambda con la implementación de una función Lambda insertada y los parámetros formales. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Crea un DbLambda con la implementación de una función Lambda insertada y los parámetros formales. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Crea un DbLambda con la implementación de una función Lambda insertada y los parámetros formales.
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
Expresión que define la lógica de la función Lambda.
- variables
- IEnumerable<DbVariableReferenceExpression>
Colección DbVariableReferenceExpression que representa los parámetros formales para la función Lambda. Estas variables son válidas para el uso en la expresión body.
Devoluciones
Nuevo DbLambda que describe una función Lambda alineada con el cuerpo y los parámetros formales especificados.
Excepciones
variables es null o contiene null, o body es null.
variables contiene más de un elemento con el mismo nombre de variable.
Se aplica a
Lambda(DbExpression, DbVariableReferenceExpression[])
Crea un DbLambda con la implementación de una función Lambda insertada y los parámetros formales.
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
Expresión que define la lógica de la función Lambda.
- variables
- DbVariableReferenceExpression[]
Colección DbVariableReferenceExpression que representa los parámetros formales para la función Lambda. Estas variables son válidas para el uso en la expresión body.
Devoluciones
Nuevo DbLambda que describe una función Lambda alineada con el cuerpo y los parámetros formales especificados.
Excepciones
variables es null o contiene null, o body es null.
variables contiene más de un elemento con el mismo nombre de variable.