Freigeben über


PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) Methode

Definition

Ruft den oder FieldInfo ab, der PropertyInfo zum Abrufen oder Festlegen eines Werts für die angegebene Eigenschaft verwendet werden soll.

Beachten Sie, dass es ein Fehler ist, diese Methode für eine Schatteneigenschaft (IsShadowProperty(IPropertyBase)) aufzurufen, da für eine solche Eigenschaft keine zugeordnet MemberInfoist.

public static System.Reflection.MemberInfo GetMemberInfo (this Microsoft.EntityFrameworkCore.Metadata.IPropertyBase propertyBase, bool forMaterialization, bool forSet);
static member GetMemberInfo : Microsoft.EntityFrameworkCore.Metadata.IPropertyBase * bool * bool -> System.Reflection.MemberInfo
<Extension()>
Public Function GetMemberInfo (propertyBase As IPropertyBase, forMaterialization As Boolean, forSet As Boolean) As MemberInfo

Parameter

propertyBase
IPropertyBase

Die Eigenschaft.

forMaterialization
Boolean

Wenn true, wird das Element zurückgegeben, das für die Abfragematerialisierung verwendet werden soll.

forSet
Boolean

Wenn true, wird das Element zurückgegeben, das zum Festlegen des Eigenschaftswerts verwendet werden soll. Andernfalls wird das Element zurückgegeben, das zum Abrufen des Eigenschaftswerts verwendet werden soll.

Gibt zurück

Der zu verwendende MemberInfo.

Gilt für: