Compartir a través de


ConventionPrimitivePropertyConfiguration Clase

Definición

Se usa para configurar una propiedad primitiva de un tipo de entidad o tipo complejo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

public class ConventionPrimitivePropertyConfiguration
type ConventionPrimitivePropertyConfiguration = class
Public Class ConventionPrimitivePropertyConfiguration
Herencia
ConventionPrimitivePropertyConfiguration

Propiedades

ClrPropertyInfo

Obtiene para PropertyInfo esta propiedad.

Métodos

Equals(Object)

Se usa para configurar una propiedad primitiva de un tipo de entidad o tipo complejo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

GetHashCode()

Se usa para configurar una propiedad primitiva de un tipo de entidad o tipo complejo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

GetType()

Obtiene el Type de la instancia actual.

HasColumnAnnotation(String, Object)

Establece una anotación en el modelo de la columna de base de datos utilizada para almacenar la propiedad . El valor de anotación se puede usar más adelante al procesar la columna, como al crear migraciones.

HasColumnName(String)

Configura el nombre de la columna de base de datos utilizada para almacenar la propiedad.

HasColumnOrder(Int32)

Configura el orden de la columna de base de datos utilizada para almacenar la propiedad. Este método también se utiliza para especificar la ordenación de claves cuando un tipo de entidad tiene una clave compuesta.

HasColumnType(String)

Configura el tipo de datos de la columna de base de datos utilizada para almacenar la propiedad.

HasDatabaseGeneratedOption(DatabaseGeneratedOption)

Configura cómo la base de datos genera valores para la propiedad.

HasMaxLength(Int32)

Configura la propiedad para tener la longitud máxima especificada.

HasParameterName(String)

Configura el nombre del parámetro utilizado en procedimientos almacenados para esta propiedad.

HasPrecision(Byte)

Configura la precisión de la DateTime propiedad . Si el proveedor de base de datos no admite precisión para el tipo de datos de la columna, se omite el valor.

HasPrecision(Byte, Byte)

Configura la precisión y la escala de la Decimal propiedad.

IsConcurrencyToken()

Configura la propiedad para que sea utilizada como un token de simultaneidad optimista.

IsConcurrencyToken(Boolean)

Configura si la propiedad se va a utilizar o no como un token de simultaneidad optimista.

IsFixedLength()

Configura la propiedad para tener una longitud fija. Utilice HasMaxLength para establecer la longitud en que se fija la propiedad.

IsKey()

Configura esta propiedad para formar parte de la clave principal del tipo de entidad.

IsMaxLength()

Configura la propiedad para permitir la longitud máxima admitida por el proveedor de la base de datos.

IsOptional()

Configura la propiedad para que sea opcional. La columna de base de datos utilizada para almacenar esta propiedad admitirá valores NULL.

IsRequired()

Configura la propiedad para que sea obligatoria. La columna de base de datos utilizada para almacenar esta propiedad no admitirá valores NULL.

IsRowVersion()

Configura la propiedad para que sea una versión de fila en la base de datos. El tipo de datos real variará en función del proveedor de base de datos que se esté utilizando. Si se establece la propiedad para que sea una versión de fila, se configurará automáticamente para que sea un token de simultaneidad optimista.

IsUnicode()

Configura la propiedad para admitir contenido de cadena Unicode.

IsUnicode(Boolean)

Configura si la propiedad admite o no contenido de cadena Unicode.

IsVariableLength()

Configura la propiedad para tener una longitud variable. Las propiedades tienen una longitud variable de forma predeterminada.

ToString()

Se usa para configurar una propiedad primitiva de un tipo de entidad o tipo complejo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

Se aplica a