Sdílet prostřednictvím


PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) Metoda

Definice

PropertyInfo Získá neboFieldInfo, který by měl být použit k získání nebo nastavení hodnoty pro danou vlastnost.

Všimněte si, že volání této metody pro vlastnost stínu (IsShadowProperty(IPropertyBase)) je chybou, protože taková vlastnost nemá žádnou přidruženou MemberInfovlastnost .

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

Vlastnost.

forMaterialization
Boolean

Pokud ano, vrátí se člen, který se má použít pro materializaci dotazů.

forSet
Boolean

Pokud je hodnota true, vrátí se člen, který se má použít pro nastavení hodnoty vlastnosti, jinak se vrátí člen, který se má použít pro získání hodnoty vlastnosti.

Návraty

Příkaz MemberInfo , který se má použít.

Platí pro