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í.
Přetížení
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
DbLambda Vytvoří se zadaným vloženým lambda implementace funkce a formální parametry. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
DbLambda Vytvoří se zadaným vloženým lambda implementace funkce a formální parametry. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
DbLambda Vytvoří se zadaným vloženým lambda implementace funkce a formální parametry.
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
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ý výraz, který popisuje vloženou funkci lambda se zadanými body a formálními parametry.
Výjimky
Proměnné mají hodnotu null nebo obsahují hodnotu null nebo tělo je null.
proměnné obsahují více než jeden prvek se stejným názvem proměnné.
Platí pro
Lambda(DbExpression, DbVariableReferenceExpression[])
DbLambda Vytvoří se zadaným vloženým lambda implementace funkce a formální parametry.
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
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ý výraz, který popisuje vloženou funkci lambda se zadanými body a formálními parametry.
Výjimky
Proměnné mají hodnotu null nebo obsahují hodnotu null nebo tělo je null.
proměnné obsahují více než jeden prvek se stejným názvem proměnné.