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.
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.Entity.Core.Common.CommandTrees.DbLambda Lambda (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, System.Collections.Generic.IEnumerable<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> variables);
static member Lambda : System.Data.Entity.Core.Common.CommandTrees.DbExpression * seq<System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression> -> System.Data.Entity.Core.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 essere usate nell'espressione corpo.
Restituisce
Nuova espressione che descrive una funzione Lambda inline con il corpo e i parametri formali specificati.
Eccezioni
le variabili sono Null o contengono null oppure il corpo è Null.
le variabili contengono più elementi 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.Entity.Core.Common.CommandTrees.DbLambda Lambda (System.Data.Entity.Core.Common.CommandTrees.DbExpression body, params System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] variables);
static member Lambda : System.Data.Entity.Core.Common.CommandTrees.DbExpression * System.Data.Entity.Core.Common.CommandTrees.DbVariableReferenceExpression[] -> System.Data.Entity.Core.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 essere usate nell'espressione corpo.
Restituisce
Nuova espressione che descrive una funzione Lambda inline con il corpo e i parametri formali specificati.
Eccezioni
le variabili sono Null o contengono null oppure il corpo è Null.
le variabili contengono più elementi con lo stesso nome di variabile.