Compartir a través de


ConventionTypeConfiguration<T> Clase

Definición

Permite que se realice la configuración para un tipo de entidad en un modelo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

public class ConventionTypeConfiguration<T> where T : class
type ConventionTypeConfiguration<'T (requires 'T : null)> = class
Public Class ConventionTypeConfiguration(Of T)

Parámetros de tipo

T

Tipo heredado por el tipo de entidad.

Herencia
ConventionTypeConfiguration<T>

Propiedades

ClrType

Obtiene el Type objeto de este tipo de entidad.

Métodos

Equals(Object)

Permite que se realice la configuración para un tipo de entidad en un modelo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

GetHashCode()

Permite que se realice la configuración para un tipo de entidad en un modelo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

GetType()

Obtiene el Type de la instancia actual.

HasEntitySetName(String)

Configura el nombre del conjunto de entidades que se va a utilizar para este tipo de entidad. El nombre del conjunto de entidades solo se puede configurar para el tipo base en cada conjunto.

HasKey<TProperty>(Expression<Func<T,TProperty>>)

Configura las propiedades de clave principal para este tipo de entidad.

HasTableAnnotation(String, Object)

Establece una anotación en el modelo de la tabla a la que se asigna esta entidad. El valor de anotación se puede usar más adelante al procesar la tabla, como al crear migraciones.

Ignore()

Excluye este tipo de entidad del modelo para que no se asigne a la base de datos.

Ignore<TProperty>(Expression<Func<T,TProperty>>)

Excluye una propiedad del modelo de modo que no se asignará a la base de datos.

IsComplexType()

Cambia este tipo de entidad a un tipo complejo.

MapToStoredProcedures()

Configura este tipo para usar procedimientos almacenados para insertar, actualizar y eliminar. Se usarán las convenciones predeterminadas para los nombres de procedimiento y parámetro.

MapToStoredProcedures(Action<ModificationStoredProceduresConfiguration<T>>)

Configura este tipo para usar procedimientos almacenados para insertar, actualizar y eliminar.

Property<TProperty>(Expression<Func<T,TProperty>>)

Configura una propiedad definida en este tipo.

ToString()

Permite que se realice la configuración para un tipo de entidad en un modelo. Esta funcionalidad de configuración está disponible a través de convenciones ligeras.

ToTable(String, String)

Configura el nombre de tabla al que se asigna este tipo de entidad.

ToTable(String)

Configura el nombre de tabla al que se asigna este tipo de entidad.

Se aplica a