Język

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 wartość true, zostanie zwrócony element członkowski do użycia na potrzeby materializacji zapytań.

forSet
Boolean

Jeśli wartość true, element członkowski do użycia do ustawiania wartości właściwości zostanie zwrócony, w przeciwnym razie zostanie zwrócony element członkowski, który będzie używany do pobierania wartości właściwości.

Zwraca

MemberInfo do użycia.

Dotyczy