IDatabaseProviderServices Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Der Basissatz von Diensten, die ef für die Funktion eines Datenbankanbieters benötigt.
Dieser Typ wird in der Regel von Datenbankanbietern (und anderen Erweiterungen) verwendet. Es wird in der Regel nicht im Anwendungscode verwendet.
public interface IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
- Abgeleitet
Eigenschaften
CompiledQueryCacheKeyGenerator |
Ruft den ICompiledQueryCacheKeyGenerator für den Datenbankanbieter ab. |
ConventionSetBuilder |
Ruft den Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder für den Datenbankanbieter ab. |
Creator |
Ruft den IDatabaseCreator für den Datenbankanbieter ab. |
Database |
Ruft den IDatabase für den Datenbankanbieter ab. |
EntityQueryableExpressionVisitorFactory |
Ruft den IEntityQueryableExpressionVisitorFactory für den Datenbankanbieter ab. |
EntityQueryModelVisitorFactory |
Ruft den IEntityQueryModelVisitorFactory für den Datenbankanbieter ab. |
ExecutionStrategyFactory |
Ruft den IExecutionStrategyFactory für den Datenbankanbieter ab. |
ExpressionPrinter |
Ruft den Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter für den Datenbankanbieter ab. |
InvariantName |
Der eindeutige Name, der zum Identifizieren des Datenbankanbieters verwendet wird. Dies sollte mit dem Namen des NuGet-Pakets für die Anbieterlaufzeit identisch sein. |
ModelSource |
Ruft den IModelSource für den Datenbankanbieter ab. |
ModelValidator |
Ruft den Microsoft.EntityFrameworkCore.Internal.IModelValidator für den Datenbankanbieter ab. |
ProjectionExpressionVisitorFactory |
Ruft den IProjectionExpressionVisitorFactory für den Datenbankanbieter ab. |
QueryCompilationContextFactory |
Ruft den IQueryCompilationContextFactory für den Datenbankanbieter ab. |
QueryContextFactory |
Ruft den IQueryContextFactory für den Datenbankanbieter ab. |
ResultOperatorHandler |
Ruft den IResultOperatorHandler für den Datenbankanbieter ab. |
TransactionManager |
Ruft den IDbContextTransactionManager für den Datenbankanbieter ab. |
ValueGeneratorCache |
Ruft den IValueGeneratorCache für den Datenbankanbieter ab. |
ValueGeneratorSelector |
Ruft den IValueGeneratorSelector für den Datenbankanbieter ab. |
Gilt für:
Entity Framework