Partilhar via


IRelationalDatabaseFacadeDependencies Interface

Definição

Expõe as dependências necessárias por DatabaseFacade e seus métodos de extensão relacional.

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 IRelationalDatabaseFacadeDependencies : Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies
type IRelationalDatabaseFacadeDependencies = interface
    interface IDatabaseFacadeDependencies
Public Interface IRelationalDatabaseFacadeDependencies
Implements IDatabaseFacadeDependencies
Implementações

Comentários

O tempo de vida do serviço é Scoped. Isso significa que cada DbContext instância usará sua própria instância desse serviço. A implementação pode depender de outros serviços registrados com qualquer tempo de vida. A implementação não precisa ser thread-safe.

Consulte Implementação de provedores de banco de dados e extensões para obter mais informações e exemplos.

Propriedades

AdHocMapper

O mapeador de tipo ad hoc.

(Herdado de IDatabaseFacadeDependencies)
CommandLogger

Um agente de comando.

ConcurrencyDetector

O detector de simultaneidade.

(Herdado de IDatabaseFacadeDependencies)
CoreOptions

As principais opções.

(Herdado de IDatabaseFacadeDependencies)
DatabaseCreator

O criador do banco de dados.

(Herdado de IDatabaseFacadeDependencies)
DatabaseProviders

Os provedores de banco de dados registrados.

(Herdado de IDatabaseFacadeDependencies)
ExecutionStrategy

A estratégia de execução.

(Herdado de IDatabaseFacadeDependencies)
ExecutionStrategyFactory

A fábrica de estratégia de execução.

(Herdado de IDatabaseFacadeDependencies)
QueryProvider

O provedor de consulta assíncrona.

(Herdado de IDatabaseFacadeDependencies)
RawSqlCommandBuilder

O construtor de comandos SQL bruto.

RelationalConnection

A conexão relacional.

TransactionManager

O gerenciador de transações.

(Herdado de IDatabaseFacadeDependencies)
TypeMappingSource

O TypeMappingSource.

(Herdado de IDatabaseFacadeDependencies)

Aplica-se a