PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) 方法

定义

PropertyInfo获取应用于获取或设置给定属性的值的 或 FieldInfo

请注意,为阴影属性 IsShadowProperty(IPropertyBase) 调用此方法 () 是错误的,因为此类属性没有关联的 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

参数

propertyBase
IPropertyBase

属性。

forMaterialization
Boolean

如果为 true,则返回用于查询具体化的成员。

forSet
Boolean

如果为 true,则返回用于设置属性值的成员,否则将返回用于获取属性值的成员。

返回

要使用的 MemberInfo

适用于