IDatabaseProviderServices 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.
Set di base di servizi richiesto da EF per il funzionamento di un provider di database.
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 IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
- Derivato
Proprietà
CompiledQueryCacheKeyGenerator |
Ottiene l'oggetto ICompiledQueryCacheKeyGenerator per il provider di database. |
ConventionSetBuilder |
Ottiene l'oggetto Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder per il provider di database. |
Creator |
Ottiene l'oggetto IDatabaseCreator per il provider di database. |
Database |
Ottiene l'oggetto IDatabase per il provider di database. |
EntityQueryableExpressionVisitorFactory |
Ottiene l'oggetto IEntityQueryableExpressionVisitorFactory per il provider di database. |
EntityQueryModelVisitorFactory |
Ottiene l'oggetto IEntityQueryModelVisitorFactory per il provider di database. |
ExecutionStrategyFactory |
Ottiene l'oggetto IExecutionStrategyFactory per il provider di database. |
ExpressionPrinter |
Ottiene l'oggetto Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter per il provider di database. |
InvariantName |
Nome univoco utilizzato per identificare il provider di database. Deve corrispondere al nome del pacchetto NuGet per il runtime dei provider. |
ModelSource |
Ottiene l'oggetto IModelSource per il provider di database. |
ModelValidator |
Ottiene l'oggetto Microsoft.EntityFrameworkCore.Internal.IModelValidator per il provider di database. |
ProjectionExpressionVisitorFactory |
Ottiene l'oggetto IProjectionExpressionVisitorFactory per il provider di database. |
QueryCompilationContextFactory |
Ottiene l'oggetto IQueryCompilationContextFactory per il provider di database. |
QueryContextFactory |
Ottiene l'oggetto IQueryContextFactory per il provider di database. |
ResultOperatorHandler |
Ottiene l'oggetto IResultOperatorHandler per il provider di database. |
TransactionManager |
Ottiene l'oggetto IDbContextTransactionManager per il provider di database. |
ValueGeneratorCache |
Ottiene l'oggetto IValueGeneratorCache per il provider di database. |
ValueGeneratorSelector |
Ottiene l'oggetto IValueGeneratorSelector per il provider di database. |