Compartilhar via


IConventionEntityTypeBuilder.Property Método

Definição

Sobrecargas

Property(MemberInfo, Boolean)

Retorna um objeto que pode ser usado para configurar a propriedade com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada.

Property(Type, String, Boolean, Boolean)

Retorna um objeto que pode ser usado para configurar a propriedade com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada.

Property(MemberInfo, Boolean)

Retorna um objeto que pode ser usado para configurar a propriedade com as informações de membro fornecidas. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada.

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 PropertyInfo ou FieldInfo da propriedade .

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

Um objeto que pode ser usado para configurar a propriedade se ela existir no tipo de entidade, caso contrário. null

Aplica-se a

Property(Type, String, Boolean, Boolean)

Retorna um objeto que pode ser usado para configurar a propriedade com o nome fornecido. Se nenhuma propriedade correspondente existir, uma nova propriedade será adicionada.

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

O tipo de valor que a propriedade conterá.

propertyName
String

O nome da propriedade a ser configurada.

setTypeConfigurationSource
Boolean

Indica se a fonte de configuração de tipo deve ser definida.

fromDataAnnotation
Boolean

Indica se a configuração foi especificada usando uma anotação de dados.

Retornos

Um objeto que pode ser usado para configurar a propriedade se ela existir no tipo de entidade, caso contrário. null

Aplica-se a