IRelationalDatabaseFacadeDependencies Interfaccia
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Espone le dipendenze necessarie per DatabaseFacade e i relativi metodi di estensione relazionale.
Questo tipo viene in genere usato dai provider di database (e da altre estensioni). In genere non viene usato nel codice dell'applicazione.
public interface IRelationalDatabaseFacadeDependencies : Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies
type IRelationalDatabaseFacadeDependencies = interface
interface IDatabaseFacadeDependencies
Public Interface IRelationalDatabaseFacadeDependencies
Implements IDatabaseFacadeDependencies
- Implementazioni
Commenti
La durata del servizio è Scoped. Ciò significa che ogni DbContext istanza userà la propria istanza di questo servizio. L'implementazione può dipendere da altri servizi registrati per qualsiasi durata. L'implementazione non deve essere thread-safe.
Per altre informazioni ed esempi, vedere Implementazione di provider di database ed estensioni .
Proprietà
AdHocMapper |
Mapper di tipo ad hoc. (Ereditato da IDatabaseFacadeDependencies) |
CommandLogger |
Un logger di comando. |
ConcurrencyDetector |
Rilevatore di concorrenza. (Ereditato da IDatabaseFacadeDependencies) |
CoreOptions |
Opzioni principali. (Ereditato da IDatabaseFacadeDependencies) |
DatabaseCreator |
Autore del database. (Ereditato da IDatabaseFacadeDependencies) |
DatabaseProviders |
Provider di database registrati. (Ereditato da IDatabaseFacadeDependencies) |
ExecutionStrategy |
Strategia di esecuzione. (Ereditato da IDatabaseFacadeDependencies) |
ExecutionStrategyFactory |
Factory della strategia di esecuzione. (Ereditato da IDatabaseFacadeDependencies) |
QueryProvider |
Provider di query asincrono. (Ereditato da IDatabaseFacadeDependencies) |
RawSqlCommandBuilder |
Generatore di comandi SQL non elaborato. |
RelationalConnection |
Connessione relazionale. |
TransactionManager |
Gestione transazioni. (Ereditato da IDatabaseFacadeDependencies) |
TypeMappingSource |
Oggetto TypeMappingSource. (Ereditato da IDatabaseFacadeDependencies) |