IDatabaseProviderServices Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O conjunto base de serviços exigido pelo EF para que um provedor de banco de dados funcione.
Esse tipo normalmente é usado por provedores de banco de dados (e outras extensões). Geralmente, ele não é usado no código do aplicativo.
public interface IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
- Derivado
Propriedades
CompiledQueryCacheKeyGenerator |
Obtém o ICompiledQueryCacheKeyGenerator para o provedor de banco de dados. |
ConventionSetBuilder |
Obtém o Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder para o provedor de banco de dados. |
Creator |
Obtém o IDatabaseCreator para o provedor de banco de dados. |
Database |
Obtém o IDatabase para o provedor de banco de dados. |
EntityQueryableExpressionVisitorFactory |
Obtém o IEntityQueryableExpressionVisitorFactory para o provedor de banco de dados. |
EntityQueryModelVisitorFactory |
Obtém o IEntityQueryModelVisitorFactory para o provedor de banco de dados. |
ExecutionStrategyFactory |
Obtém o IExecutionStrategyFactory para o provedor de banco de dados. |
ExpressionPrinter |
Obtém o Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter para o provedor de banco de dados. |
InvariantName |
O nome exclusivo usado para identificar o provedor de banco de dados. Isso deve ser o mesmo que o nome do pacote NuGet para o runtime dos provedores. |
ModelSource |
Obtém o IModelSource para o provedor de banco de dados. |
ModelValidator |
Obtém o Microsoft.EntityFrameworkCore.Internal.IModelValidator para o provedor de banco de dados. |
ProjectionExpressionVisitorFactory |
Obtém o IProjectionExpressionVisitorFactory para o provedor de banco de dados. |
QueryCompilationContextFactory |
Obtém o IQueryCompilationContextFactory para o provedor de banco de dados. |
QueryContextFactory |
Obtém o IQueryContextFactory para o provedor de banco de dados. |
ResultOperatorHandler |
Obtém o IResultOperatorHandler para o provedor de banco de dados. |
TransactionManager |
Obtém o IDbContextTransactionManager para o provedor de banco de dados. |
ValueGeneratorCache |
Obtém o IValueGeneratorCache para o provedor de banco de dados. |
ValueGeneratorSelector |
Obtém o IValueGeneratorSelector para o provedor de banco de dados. |
Aplica-se a
Entity Framework