Namespace Microsoft.EntityFrameworkCore.Infrastructure
Classes
- EntityFrameworkRelationalServicesBuilder
A builder API designed for relational database providers to use when registering services.
- ModelSnapshot
Base class for the snapshot of the Microsoft.EntityFrameworkCore.Metadata.IModel state generated by Migrations.
- RelationalDbContextOptionsBuilder<TBuilder, TExtension>
Allows relational database specific configuration to be performed on Microsoft.EntityFrameworkCore.DbContextOptions.
- RelationalModelCustomizer
Builds the model for a given context.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
- RelationalModelDependencies
The relational model service dependencies.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
- RelationalModelExtensions
Relational-specific extension methods for Microsoft.EntityFrameworkCore.Metadata.IModel.
- RelationalModelRuntimeInitializer
Initializes a Microsoft.EntityFrameworkCore.Metadata.IModel with the runtime dependencies.
This type is typically used by database providers (and other extensions). It is generally not used in application code.
- RelationalModelRuntimeInitializerDependencies
Service dependencies parameter class for RelationalModelRuntimeInitializer
This type is typically used by database providers (and other extensions). It is generally not used in application code.
- RelationalModelValidator
The validator that enforces rules common for all relational providers.
- RelationalModelValidatorDependencies
Service dependencies parameter class for RelationalModelValidator
This type is typically used by database providers (and other extensions). It is generally not used in application code.
- RelationalOptionsExtension
Represents options managed by the relational database providers. These options are set using Microsoft.EntityFrameworkCore.DbContextOptionsBuilder.
- RelationalOptionsExtension.RelationalExtensionInfo
Information/metadata for a RelationalOptionsExtension.
- RelationalPropertyExtensions
Relational extension methods for Microsoft.EntityFrameworkCore.Metadata.IProperty.
Interfaces
- IRelationalDbContextOptionsBuilderInfrastructure
Explicitly implemented by RelationalDbContextOptionsBuilder<TBuilder, TExtension> to hide methods that are used by database provider extension methods but not intended to be called by application developers.