DbExpressionBuilder.Lambda Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar en DbLambda med den angivna infogade Lambda-funktionsimplementeringen och formella parametrar.
Överlagringar
| Name | Description |
|---|---|
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Skapar en DbLambda med den angivna infogade Lambda-funktionsimplementeringen och formella parametrar. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Skapar en DbLambda med den angivna infogade Lambda-funktionsimplementeringen och formella parametrar. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Skapar en DbLambda med den angivna infogade Lambda-funktionsimplementeringen och formella parametrar.
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
Parametrar
- body
- DbExpression
Ett uttryck som definierar logiken i Lambda-funktionen.
- variables
- IEnumerable<DbVariableReferenceExpression>
En DbVariableReferenceExpression samling som representerar de formella parametrarna för Lambda-funktionen. Dessa variabler är giltiga för användning i uttrycket body .
Returer
En ny DbLambda som beskriver en infogad Lambda-funktion med angiven brödtext och formella parametrar.
Undantag
variables är null eller innehåller null eller body är null.
variables innehåller mer än ett element med samma variabelnamn.
Gäller för
Lambda(DbExpression, DbVariableReferenceExpression[])
Skapar en DbLambda med den angivna infogade Lambda-funktionsimplementeringen och formella parametrar.
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
Parametrar
- body
- DbExpression
Ett uttryck som definierar logiken i Lambda-funktionen.
- variables
- DbVariableReferenceExpression[]
En DbVariableReferenceExpression samling som representerar de formella parametrarna för Lambda-funktionen. Dessa variabler är giltiga för användning i uttrycket body .
Returer
En ny DbLambda som beskriver en infogad Lambda-funktion med angiven brödtext och formella parametrar.
Undantag
variables är null eller innehåller null eller body är null.
variables innehåller mer än ett element med samma variabelnamn.