PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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。