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.