System.Data.Entity.ModelConfiguration Namespace

Classes

ComplexTypeConfiguration<TComplexType>

Allows configuration to be performed for an complex type in a model. A ComplexTypeConfiguration can be obtained via the ComplexType method on DbModelBuilder or a custom type derived from ComplexTypeConfiguration can be registered via the Configurations property on DbModelBuilder.

EntityTypeConfiguration<TEntityType>

Allows configuration to be performed for an entity type in a model. An EntityTypeConfiguration can be obtained via the Entity method on DbModelBuilder or a custom type derived from EntityTypeConfiguration can be registered via the Configurations property on DbModelBuilder.

ModelValidationException

Exception thrown by DbModelBuilder during model creation when an invalid model is generated.