System.Data.Entity.ModelConfiguration.Configuration Namespace
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Classes
AssociationMappingConfiguration |
Base class for performing configuration of a relationship. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
AssociationModificationStoredProcedureConfiguration<TEntityType> |
Allows configuration to be performed for a stored procedure that is used to modify a relationship. |
BinaryPropertyConfiguration |
Used to configure a System.byte[] property of an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
CascadableNavigationPropertyConfiguration |
Configures a relationship that can support cascade on delete functionality. |
ConfigurationRegistrar |
Allows derived configuration classes for entities and complex types to be registered with a DbModelBuilder. |
ConventionDeleteModificationStoredProcedureConfiguration |
Creates a convention that configures stored procedures to be used to delete entities in the database. |
ConventionInsertModificationStoredProcedureConfiguration |
Creates a convention that configures stored procedures to be used to insert entities in the database. |
ConventionModificationStoredProcedureConfiguration |
Creates a convention that configures stored procedures to be used to modify entities in the database. |
ConventionModificationStoredProceduresConfiguration |
Creates a convention that configures stored procedures to be used to modify entities in the database. |
ConventionPrimitivePropertyConfiguration |
Used to configure a primitive property of an entity type or complex type. This configuration functionality is available via lightweight conventions. |
ConventionsConfiguration |
Allows the conventions used by a DbModelBuilder instance to be customized. The default conventions can be found in the System.Data.Entity.ModelConfiguration.Conventions namespace. |
ConventionTypeConfiguration |
Allows configuration to be performed for an entity type in a model. This configuration functionality is available via lightweight conventions. |
ConventionTypeConfiguration<T> |
Allows configuration to be performed for an entity type in a model. This configuration functionality is available via lightweight conventions. |
ConventionUpdateModificationStoredProcedureConfiguration |
Creates a convention that configures stored procedures to be used to update entities in the database. |
DateTimePropertyConfiguration |
Used to configure a DateTime property of an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
DecimalPropertyConfiguration |
Used to configure a System.decimal property of an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
DeleteModificationStoredProcedureConfiguration<TEntityType> |
Allows configuration to be performed for a stored procedure that is used to delete entities. |
DependentNavigationPropertyConfiguration<TDependentEntityType> |
Configures a relationship that can support foreign key properties that are exposed in the object model. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
EntityMappingConfiguration<TEntityType> |
Configures the table and column mapping for an entity type or a sub-set of properties from an entity type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ForeignKeyAssociationMappingConfiguration |
Configures the table and column mapping of a relationship that does not expose foreign key properties in the object model. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ForeignKeyNavigationPropertyConfiguration |
Configures a relationship that can only support foreign key properties that are not exposed in the object model. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
IndexConfiguration |
Configures an index. |
InsertModificationStoredProcedureConfiguration<TEntityType> |
Allows configuration to be performed for a stored procedure that is used to insert entities. |
LengthColumnConfiguration |
Used to configure a column with length facets for an entity type or complex type. This configuration functionality is exposed by the Code First Fluent API, see DbModelBuilder. |
LengthPropertyConfiguration |
Used to configure a property with length facets for an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configures a many relationship from an entity type. |
ManyToManyAssociationMappingConfiguration |
Configures the table and column mapping of a many:many relationship. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ManyToManyModificationStoredProcedureConfiguration<TEntityType,TTargetEntityType> |
Allows configuration to be performed for a stored procedure that is used to modify a many to many relationship. |
ManyToManyModificationStoredProceduresConfiguration<TEntityType,TTargetEntityType> |
Allows configuration to be performed for a stored procedure that is used to modify a many to many relationship. |
ManyToManyNavigationPropertyConfiguration |
Configures a many:many relationship. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ManyToManyNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configures a many:many relationship. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
ModificationStoredProcedureConfigurationBase |
Performs configuration of a stored procedure uses to modify an entity in the database. |
ModificationStoredProceduresConfiguration<TEntityType> |
Allows configuration to be performed for a stored procedure that is used to modify entities. |
NotNullConditionConfiguration |
Configures a condition used to discriminate between types in an inheritance hierarchy based on the values assigned to a property. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
OptionalNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configures an optional relationship from an entity type. |
PrimaryKeyIndexConfiguration |
Configures a primary key index. |
PrimitiveColumnConfiguration |
Configures a primitive column from an entity type. |
PrimitivePropertyConfiguration |
Used to configure a primitive property of an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
PropertyConventionConfiguration |
Allows configuration to be performed for a lightweight convention based on the properties in a model. |
PropertyConventionWithHavingConfiguration<T> |
Allows configuration to be performed for a lightweight convention based on the properties of entity types in a model and a captured value. |
PropertyMappingConfiguration |
Used to configure a property in a mapping fragment. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
RequiredNavigationPropertyConfiguration<TEntityType,TTargetEntityType> |
Configures an required relationship from an entity type. |
StringColumnConfiguration |
Configures a database column used to store a string values. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
StringPropertyConfiguration |
Used to configure a System.string property of an entity type or complex type. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
StructuralTypeConfiguration<TStructuralType> |
Allows configuration to be performed for a type in a model. |
TypeConventionConfiguration |
Allows configuration to be performed for a lightweight convention based on the entity types in a model. |
TypeConventionConfiguration<T> |
Allows configuration to be performed for a lightweight convention based on the entity types in a model that inherit from a common, specified type. |
TypeConventionWithHavingConfiguration<T> |
Allows configuration to be performed for a lightweight convention based on the entity types in a model and a captured value. |
TypeConventionWithHavingConfiguration<T,TValue> |
Allows configuration to be performed for a lightweight convention based on the entity types in a model that inherit from a common, specified type and a captured value. |
UpdateModificationStoredProcedureConfiguration<TEntityType> |
Allows configuration to be performed for a stored procedure that is used to update entities. |
ValueConditionConfiguration |
Configures a discriminator column used to differentiate between types in an inheritance hierarchy. This configuration functionality is available via the Code First Fluent API, see DbModelBuilder. |
Entity Framework