Compartir a través de


System.Data.Entity.ModelConfiguration.Configuration Espacio de nombres

Clases

AssociationMappingConfiguration

Clase base para realizar la configuración de una relación. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

AssociationModificationStoredProcedureConfiguration<TEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para modificar una relación.

BinaryPropertyConfiguration

Se usa para configurar una System.byte[] propiedad de un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

CascadableNavigationPropertyConfiguration

Configura una relación que puede admitir funcionalidad de eliminación en cascada.

ConfigurationRegistrar

Permite registrar clases de configuración derivadas para entidades y tipos complejos con .DbModelBuilder

ConventionDeleteModificationStoredProcedureConfiguration

Crea una convención que configura los procedimientos almacenados que se usarán para eliminar entidades de la base de datos.

ConventionInsertModificationStoredProcedureConfiguration

Crea una convención que configura los procedimientos almacenados que se usarán para insertar entidades en la base de datos.

ConventionModificationStoredProcedureConfiguration

Crea una convención que configura los procedimientos almacenados que se usarán para modificar las entidades de la base de datos.

ConventionModificationStoredProceduresConfiguration

Crea una convención que configura los procedimientos almacenados que se usarán para modificar las entidades de la base de datos.

ConventionPrimitivePropertyConfiguration

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.

ConventionsConfiguration

Permite personalizar las convenciones usadas por una DbModelBuilder instancia de . Las convenciones predeterminadas se pueden encontrar en el espacio de nombres System.Data.Entity.ModelConfiguration.Conventions.

ConventionTypeConfiguration

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.

ConventionTypeConfiguration<T>

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.

ConventionUpdateModificationStoredProcedureConfiguration

Crea una convención que configura los procedimientos almacenados que se usarán para actualizar las entidades de la base de datos.

DateTimePropertyConfiguration

Se usa para configurar una DateTime propiedad de un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

DecimalPropertyConfiguration

Se usa para configurar una System.decimal propiedad de un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

DeleteModificationStoredProcedureConfiguration<TEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para eliminar entidades.

DependentNavigationPropertyConfiguration<TDependentEntityType>

Configura una relación que puede admitir propiedades de clave externa que se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

EntityMappingConfiguration<TEntityType>

Configura la asignación de tabla y de columna para un tipo de entidad o un subconjunto de propiedades de un tipo de entidad. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ForeignKeyAssociationMappingConfiguration

Configura la asignación de tabla y de columna de una relación que no expone propiedades de clave externa en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ForeignKeyNavigationPropertyConfiguration

Configura una relación que solo puede admitir propiedades de clave externa que no se exponen en el modelo de objetos. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

IndexConfiguration

Configura un índice.

InsertModificationStoredProcedureConfiguration<TEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para insertar entidades.

LengthColumnConfiguration

Se utiliza para configurar una columna con facetas de longitud para un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración se expone mediante Code First Fluent API, consulte DbModelBuilder.

LengthPropertyConfiguration

Se utiliza para configurar una propiedad con facetas de longitud para un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configura una relación a varios de un tipo de entidad.

ManyToManyAssociationMappingConfiguration

Configura la asignación de tabla y de columna de una relación de varios a varios. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para modificar una relación de varios a varios.

ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para modificar una relación de varios a varios.

ManyToManyNavigationPropertyConfiguration

Configura una relación de varios a varios. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configura una relación de varios a varios. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

ModificationStoredProcedureConfigurationBase

Realiza la configuración de un procedimiento almacenado utiliza para modificar una entidad en la base de datos.

ModificationStoredProceduresConfiguration<TEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para modificar entidades.

NotNullConditionConfiguration

Configura una condición utilizada para discriminar entre tipos en una herencia de jerarquía sobre la base de los valores asignados a una propiedad. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configura una relación opcional de un tipo de entidad.

PrimaryKeyIndexConfiguration

Configura un índice de clave principal.

PrimitiveColumnConfiguration

Configura una columna primitiva de un tipo de entidad.

PrimitivePropertyConfiguration

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 Code First Fluent API, consulte DbModelBuilder.

PropertyConventionConfiguration

Permite realizar la configuración para una convención ligera basada en las propiedades de un modelo.

PropertyConventionWithHavingConfiguration<T>

Permite realizar la configuración para una convención ligera basada en las propiedades de los tipos de entidad de un modelo y un valor capturado.

PropertyMappingConfiguration

Se usa para configurar una propiedad en un fragmento de asignación. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType>

Configura una relación necesaria a partir de un tipo de entidad.

StringColumnConfiguration

Configura una columna de base de datos usada para almacenar valores de cadena. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

StringPropertyConfiguration

Se usa para configurar una System.string propiedad de un tipo de entidad o un tipo complejo. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.

StructuralTypeConfiguration<TStructuralType>

Permite que se realice la configuración para un tipo en un modelo.

TypeConventionConfiguration

Permite realizar la configuración para una convención ligera basada en los tipos de entidad de un modelo.

TypeConventionConfiguration<T>

Permite realizar la configuración para una convención ligera basada en los tipos de entidad de un modelo que heredan de un tipo común y especificado.

TypeConventionWithHavingConfiguration<T>

Permite realizar la configuración para una convención ligera basada en los tipos de entidad de un modelo y un valor capturado.

TypeConventionWithHavingConfiguration<T,TValue>

Permite realizar la configuración para una convención ligera basada en los tipos de entidad de un modelo que heredan de un tipo común, especificado y un valor capturado.

UpdateModificationStoredProcedureConfiguration<TEntityType>

Permite realizar la configuración para un procedimiento almacenado que se usa para actualizar las entidades.

ValueConditionConfiguration

Configura una columna de discriminador utilizada para diferenciar entre tipos en una jerarquía de herencia. Esta funcionalidad de configuración está disponible a través de Code First Fluent API, consulte DbModelBuilder.