DbExpressionBuilder.Lambda Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Erstellt eine DbLambda mit der angegebenen Inline-Lambda-Funktionsimplementierung und formalen Parametern.
Überlädt
| Name | Beschreibung |
|---|---|
| Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>) |
Erstellt eine DbLambda mit der angegebenen Inline-Lambda-Funktionsimplementierung und formalen Parametern. |
| Lambda(DbExpression, DbVariableReferenceExpression[]) |
Erstellt eine DbLambda mit der angegebenen Inline-Lambda-Funktionsimplementierung und formalen Parametern. |
Lambda(DbExpression, IEnumerable<DbVariableReferenceExpression>)
Erstellt eine DbLambda mit der angegebenen Inline-Lambda-Funktionsimplementierung und formalen Parametern.
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
Parameter
- body
- DbExpression
Ein Ausdruck, der die Logik der Lambda-Funktion definiert.
- variables
- IEnumerable<DbVariableReferenceExpression>
Eine DbVariableReferenceExpression Auflistung, die die formalen Parameter für die Lambda-Funktion darstellt. Diese Variablen sind gültig für die body Verwendung im Ausdruck.
Gibt zurück
Eine neue DbLambda, die eine Inline-Lambda-Funktion mit den angegebenen Body- und formalen Parametern beschreibt.
Ausnahmen
variables ist NULL oder enthält Null oder body ist Null.
variables enthält mehrere Elemente mit demselben Variablennamen.
Gilt für:
Lambda(DbExpression, DbVariableReferenceExpression[])
Erstellt eine DbLambda mit der angegebenen Inline-Lambda-Funktionsimplementierung und formalen Parametern.
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
Parameter
- body
- DbExpression
Ein Ausdruck, der die Logik der Lambda-Funktion definiert.
- variables
- DbVariableReferenceExpression[]
Eine DbVariableReferenceExpression Auflistung, die die formalen Parameter für die Lambda-Funktion darstellt. Diese Variablen sind gültig für die body Verwendung im Ausdruck.
Gibt zurück
Eine neue DbLambda, die eine Inline-Lambda-Funktion mit den angegebenen Body- und formalen Parametern beschreibt.
Ausnahmen
variables ist NULL oder enthält Null oder body ist Null.
variables enthält mehrere Elemente mit demselben Variablennamen.