System.Data.Entity.ModelConfiguration.Configuration Namespace
The System.Data.Entity.ModelConfiguration.Configuration namespace contains class that provides entity framework model configuration.
Class | Description | |
---|---|---|
![]() | 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 T: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 | Represents 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 | Represents a primitive property of an entity type or complex type. |
![]() | 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 T: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. |
![]() | InsertModificationStoredProcedureConfiguration<TEntityType> | Represents the allowing of 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<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. |
![]() | PrimitiveColumnConfiguration | Configures a primitive column from an entity type. |
![]() | PrimitivePropertyConfiguration | Provides methods that are 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 T: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. |