Udostępnij za pośrednictwem


PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) Metoda

Definicja

Pobiera wartość PropertyInfo lub FieldInfo , która powinna być używana do pobierania lub ustawiania wartości dla danej właściwości.

Należy pamiętać, że jest to błąd podczas wywoływania tej metody dla właściwości w tle (IsShadowProperty(IPropertyBase)), ponieważ taka właściwość nie ma skojarzonej właściwości MemberInfo.

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

Parametry

propertyBase
IPropertyBase

Właściwość.

forMaterialization
Boolean

Jeśli to prawda, zostanie zwrócony element członkowski do użycia na potrzeby materializacji zapytań.

forSet
Boolean

Jeśli wartość true, wówczas element członkowski używany do ustawiania wartości właściwości zostanie zwrócony. W przeciwnym razie element członkowski używany do pobierania wartości właściwości zostanie zwrócony.

Zwraca

Element MemberInfo do użycia.

Dotyczy