Sprache

ExpressionExtensions.CreateKeyValuesExpression Methode

Definition

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.

Gilt für: