ConventionTypeConfiguration<T> Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |