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 eines Schlüsselwertes für einen bestimmten Ausdruck darstellt.
Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird im Allgemeinen 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 für den generierten Lesevorgang stammt.
- 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 nullable gelesen werden sollen.
Gibt zurück
Ein Ausdruck zum Lesen der Schlüsselwerte.
Gilt für:
Entity Framework