Compartir a través de


IConventionEntityTypeBuilder.Property Método

Definición

Sobrecargas

Property(MemberInfo, Boolean)

Devuelve un objeto que se puede usar para configurar la propiedad con la información de miembro especificada. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.

Property(Type, String, Boolean, Boolean)

Devuelve un objeto que se puede usar para configurar la propiedad con el nombre especificado. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.

Property(MemberInfo, Boolean)

Devuelve un objeto que se puede usar para configurar la propiedad con la información de miembro especificada. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder Property (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? Property (System.Reflection.MemberInfo memberInfo, bool fromDataAnnotation = false);
abstract member Property : System.Reflection.MemberInfo * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function Property (memberInfo As MemberInfo, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parámetros

memberInfo
MemberInfo

O PropertyInfoFieldInfo de la propiedad .

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Objeto que se puede usar para configurar la propiedad si existe en el tipo de entidad; de lo contrario, null .

Se aplica a

Property(Type, String, Boolean, Boolean)

Devuelve un objeto que se puede usar para configurar la propiedad con el nombre especificado. Si no existe ninguna propiedad coincidente, se agregará una nueva propiedad.

public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder Property (Type propertyType, string propertyName, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
public Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder? Property (Type propertyType, string propertyName, bool setTypeConfigurationSource = true, bool fromDataAnnotation = false);
abstract member Property : Type * string * bool * bool -> Microsoft.EntityFrameworkCore.Metadata.Builders.IConventionPropertyBuilder
Public Function Property (propertyType As Type, propertyName As String, Optional setTypeConfigurationSource As Boolean = true, Optional fromDataAnnotation As Boolean = false) As IConventionPropertyBuilder

Parámetros

propertyType
Type

Tipo de valor que contendrá la propiedad.

propertyName
String

Nombre de la propiedad que se va a configurar.

setTypeConfigurationSource
Boolean

Indica si se debe establecer el origen de configuración de tipo.

fromDataAnnotation
Boolean

Indica si la configuración se especificó mediante una anotación de datos.

Devoluciones

Objeto que se puede usar para configurar la propiedad si existe en el tipo de entidad; de lo contrario, null .

Se aplica a