Compartir a través de


IDatabaseProviderServices Interfaz

Definición

Conjunto base de servicios requeridos por EF para que un proveedor de base de datos funcione.

Normalmente, los proveedores de bases de datos usan este tipo (y otras extensiones). Por lo general, no se usa en el código de la aplicación.

public interface IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
Derivado

Propiedades

CompiledQueryCacheKeyGenerator

Obtiene para ICompiledQueryCacheKeyGenerator el proveedor de base de datos.

ConventionSetBuilder

Obtiene para Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder el proveedor de base de datos.

Creator

Obtiene para IDatabaseCreator el proveedor de base de datos.

Database

Obtiene para IDatabase el proveedor de base de datos.

EntityQueryableExpressionVisitorFactory

Obtiene para IEntityQueryableExpressionVisitorFactory el proveedor de base de datos.

EntityQueryModelVisitorFactory

Obtiene para IEntityQueryModelVisitorFactory el proveedor de base de datos.

ExecutionStrategyFactory

Obtiene para IExecutionStrategyFactory el proveedor de base de datos.

ExpressionPrinter

Obtiene para Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter el proveedor de base de datos.

InvariantName

Nombre único que se usa para identificar el proveedor de base de datos. Debe ser el mismo que el nombre del paquete NuGet para el entorno de ejecución de proveedores.

ModelSource

Obtiene para IModelSource el proveedor de base de datos.

ModelValidator

Obtiene para Microsoft.EntityFrameworkCore.Internal.IModelValidator el proveedor de base de datos.

ProjectionExpressionVisitorFactory

Obtiene para IProjectionExpressionVisitorFactory el proveedor de base de datos.

QueryCompilationContextFactory

Obtiene para IQueryCompilationContextFactory el proveedor de base de datos.

QueryContextFactory

Obtiene para IQueryContextFactory el proveedor de base de datos.

ResultOperatorHandler

Obtiene para IResultOperatorHandler el proveedor de base de datos.

TransactionManager

Obtiene para IDbContextTransactionManager el proveedor de base de datos.

ValueGeneratorCache

Obtiene para IValueGeneratorCache el proveedor de base de datos.

ValueGeneratorSelector

Obtiene para IValueGeneratorSelector el proveedor de base de datos.

Se aplica a