DbExpressionBuilder.Lambda Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Vytvoří se zadanou vloženou DbLambda implementací funkce Lambda a formálními parametry.
Přetížení
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Vytvoří se zadanou vloženou DbLambda implementací funkce Lambda a formálními parametry. |
Lambda(DbExpression, DbVariableReferenceExpression[]) |
Vytvoří se zadanou vloženou DbLambda implementací funkce Lambda a formálními parametry. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Vytvoří se zadanou vloženou DbLambda implementací funkce Lambda a formálními parametry.
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
Parametry
- body
- DbExpression
Výraz, který definuje logiku funkce Lambda.
- variables
- IEnumerable<DbVariableReferenceExpression>
Kolekce DbVariableReferenceExpression , která představuje formální parametry funkce Lambda. Tyto proměnné jsou platné pro použití ve výrazu body
.
Návraty
Nový DbLambda, který popisuje vloženou funkci Lambda se zadanými body a formálními parametry.
Výjimky
variables
je null nebo obsahuje hodnotu null nebo body
je null.
variables
obsahuje více než jeden prvek se stejným názvem proměnné.
Platí pro
Lambda(DbExpression, DbVariableReferenceExpression[])
Vytvoří se zadanou vloženou DbLambda implementací funkce Lambda a formálními parametry.
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
Parametry
- body
- DbExpression
Výraz, který definuje logiku funkce Lambda.
- variables
- DbVariableReferenceExpression[]
Kolekce DbVariableReferenceExpression , která představuje formální parametry funkce Lambda. Tyto proměnné jsou platné pro použití ve výrazu body
.
Návraty
Nový DbLambda, který popisuje vloženou funkci Lambda se zadanými body a formálními parametry.
Výjimky
variables
je null nebo obsahuje hodnotu null nebo body
je null.
variables
obsahuje více než jeden prvek se stejným názvem proměnné.