DbExpressionBuilder.Lambda Método

Definición

Crea un DbLambda objeto con la implementación de la función Lambda insertada especificada y los parámetros formales.

Sobrecargas

Nombre Description
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Crea un DbLambda objeto con la implementación de la función Lambda insertada especificada y los parámetros formales.

Lambda(DbExpression, DbVariableReferenceExpression[])

Crea un DbLambda objeto con la implementación de la función Lambda insertada especificada y los parámetros formales.

Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)

Crea un DbLambda objeto con la implementación de la función Lambda insertada especificada 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 de la función Lambda. Estas variables son válidas para su uso en la body expresión.

Devoluciones

Nuevo DbLambda que describe una función Lambda insertada con el cuerpo especificado y los parámetros formales.

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 objeto con la implementación de la función Lambda insertada especificada 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 de la función Lambda. Estas variables son válidas para su uso en la body expresión.

Devoluciones

Nuevo DbLambda que describe una función Lambda insertada con el cuerpo especificado y los parámetros formales.

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