Lenguaje

PropertyBaseExtensions.GetMemberInfo(IPropertyBase, Boolean, Boolean) Método

Definición

Obtiene o PropertyInfoFieldInfo que se debe usar para obtener o establecer un valor para la propiedad especificada.

Tenga en cuenta que es un error llamar a este método para una propiedad shadow (IsShadowProperty(IPropertyBase)), ya que dicha propiedad no tiene asociado 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

Parámetros

propertyBase
IPropertyBase

La propiedad.

forMaterialization
Boolean

Si es true, se devolverá el miembro que se va a usar para la materialización de consultas.

forSet
Boolean

Si es true, se devolverá el miembro que se usará para establecer el valor de propiedad; de lo contrario, se devolverá el miembro que se usará para obtener el valor de propiedad.

Devoluciones

El MemberInfo que se va a usar.

Se aplica a