DbExpressionBuilder.Lambda Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto DbLambda con l'implementazione della funzione lambda inline e i parametri formali specificati.
Overload
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Crea un oggetto DbLambda con l'implementazione della funzione lambda inline e i parametri formali specificati. |
Lambda(DbExpression, DbVariableReferenceExpression[]) |
Crea un oggetto DbLambda con l'implementazione della funzione lambda inline e i parametri formali specificati. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Crea un oggetto DbLambda con l'implementazione della funzione lambda inline e i parametri formali specificati.
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
Parametri
- body
- DbExpression
Espressione che definisce la logica della funzione lambda.
- variables
- IEnumerable<DbVariableReferenceExpression>
Raccolta di DbVariableReferenceExpression che rappresenta i parametri formali per la funzione lambda. Queste variabili sono valide per l'utilizzo nell'espressione body
.
Restituisce
Nuovo DbLambda che descrive una funzione lambda in linea con il corpo e i parametri formali specificati.
Eccezioni
variables
è null, contiene null oppure body
è null.
variables
contiene più di un elemento con lo stesso nome di variabile.
Si applica a
Lambda(DbExpression, DbVariableReferenceExpression[])
Crea un oggetto DbLambda con l'implementazione della funzione lambda inline e i parametri formali specificati.
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
Parametri
- body
- DbExpression
Espressione che definisce la logica della funzione lambda.
- variables
- DbVariableReferenceExpression[]
Raccolta di DbVariableReferenceExpression che rappresenta i parametri formali per la funzione lambda. Queste variabili sono valide per l'utilizzo nell'espressione body
.
Restituisce
Nuovo DbLambda che descrive una funzione lambda in linea con il corpo e i parametri formali specificati.
Eccezioni
variables
è null, contiene null oppure body
è null.
variables
contiene più di un elemento con lo stesso nome di variabile.