DbExpressionBuilder.Lambda Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee maakt u een DbLambda met de opgegeven inline Lambda-functie-implementatie en formele parameters.
Overloads
| Name | Description |
|---|---|
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Hiermee maakt u een DbLambda met de opgegeven inline Lambda-functie-implementatie en formele parameters. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Hiermee maakt u een DbLambda met de opgegeven inline Lambda-functie-implementatie en formele parameters. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Hiermee maakt u een DbLambda met de opgegeven inline Lambda-functie-implementatie en formele parameters.
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
Parameters
- body
- DbExpression
Een expressie die de logica van de lambda-functie definieert.
- variables
- IEnumerable<DbVariableReferenceExpression>
Een DbVariableReferenceExpression verzameling die de formele parameters voor de functie Lambda vertegenwoordigt. Deze variabelen zijn geldig voor gebruik in de body expressie.
Retouren
Een nieuwe DbLambda die een inline Lambda-functie beschrijft met de opgegeven hoofdtekst en formele parameters.
Uitzonderingen
variables is null of bevat null, of body is null.
variables bevat meer dan één element met dezelfde variabelenaam.
Van toepassing op
Lambda(DbExpression, DbVariableReferenceExpression[])
Hiermee maakt u een DbLambda met de opgegeven inline Lambda-functie-implementatie en formele parameters.
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
Parameters
- body
- DbExpression
Een expressie die de logica van de lambda-functie definieert.
- variables
- DbVariableReferenceExpression[]
Een DbVariableReferenceExpression verzameling die de formele parameters voor de functie Lambda vertegenwoordigt. Deze variabelen zijn geldig voor gebruik in de body expressie.
Retouren
Een nieuwe DbLambda die een inline Lambda-functie beschrijft met de opgegeven hoofdtekst en formele parameters.
Uitzonderingen
variables is null of bevat null, of body is null.
variables bevat meer dan één element met dezelfde variabelenaam.