ExpressionExtensions.CreateKeyValuesExpression 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 Expression Struktur, die das Lesen einer Schlüsselwerte für den angegebenen Ausdruck darstellt.
Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Sie wird in der Regel nicht im Anwendungscode verwendet.
public static System.Linq.Expressions.Expression CreateKeyValuesExpression(this System.Linq.Expressions.Expression target, System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> properties, bool makeNullable = false);
static member CreateKeyValuesExpression : System.Linq.Expressions.Expression * System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * bool -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateKeyValuesExpression (target As Expression, properties As IReadOnlyList(Of IProperty), Optional makeNullable As Boolean = false) As Expression
Parameter
- target
- Expression
Der Ausdruck, der stamm für den generierten Lesevorgang ist.
- properties
- IReadOnlyList<IProperty>
Die Liste der Eigenschaften, die zum Generieren von Schlüsselwerten verwendet werden sollen.
- makeNullable
- Boolean
Ein Wert, der angibt, ob die Schlüsselwerte nullwertig sein sollen.
Gibt zurück
Ein Ausdruck zum Lesen der Schlüsselwerte.