Freigeben über


ExpressionExtensions.CreateEFPropertyExpression Methode

Definition

Erstellt eine Expression Struktur, die den EF-Eigenschaftszugriff auf einen bestimmten Ausdruck darstellt.

Diese Methode wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.

public static System.Linq.Expressions.Expression CreateEFPropertyExpression (this System.Linq.Expressions.Expression target, Microsoft.EntityFrameworkCore.Metadata.IPropertyBase property, bool makeNullable = true);
static member CreateEFPropertyExpression : System.Linq.Expressions.Expression * Microsoft.EntityFrameworkCore.Metadata.IPropertyBase * bool -> System.Linq.Expressions.Expression
<Extension()>
Public Function CreateEFPropertyExpression (target As Expression, property As IPropertyBase, Optional makeNullable As Boolean = true) As Expression

Parameter

target
Expression

Der Ausdruck, der als Stamm für den generierten Lesevorgang verwendet wird.

property
IPropertyBase

Die Eigenschaft, auf die zugegriffen werden soll.

makeNullable
Boolean

Ein -Wert, der angibt, ob der Wert NULL-Werte zulassen kann.

Gibt zurück

Ein Ausdruck für den Zugriff auf die EF-Eigenschaft für einen bestimmten Ausdruck.

Gilt für: