IDatabaseProviderServices Arabirim
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bir veritabanı sağlayıcısının çalışması için EF tarafından gereken temel hizmet kümesi.
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
public interface IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
- Türetilmiş
Özellikler
| CompiledQueryCacheKeyGenerator |
ICompiledQueryCacheKeyGeneratorVeritabanı sağlayıcısı için öğesini alır. |
| ConventionSetBuilder |
Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilderVeritabanı sağlayıcısı için öğesini alır. |
| Creator |
IDatabaseCreatorVeritabanı sağlayıcısı için öğesini alır. |
| Database |
IDatabaseVeritabanı sağlayıcısı için öğesini alır. |
| EntityQueryableExpressionVisitorFactory |
IEntityQueryableExpressionVisitorFactoryVeritabanı sağlayıcısı için öğesini alır. |
| EntityQueryModelVisitorFactory |
IEntityQueryModelVisitorFactoryVeritabanı sağlayıcısı için öğesini alır. |
| ExecutionStrategyFactory |
IExecutionStrategyFactoryVeritabanı sağlayıcısı için öğesini alır. |
| ExpressionPrinter |
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinterVeritabanı sağlayıcısı için öğesini alır. |
| InvariantName |
Veritabanı sağlayıcısını tanımlamak için kullanılan benzersiz ad. Bu, sağlayıcılar çalışma zamanı için NuGet paket adı ile aynı olmalıdır. |
| ModelSource |
IModelSourceVeritabanı sağlayıcısı için öğesini alır. |
| ModelValidator |
Microsoft.EntityFrameworkCore.Internal.IModelValidatorVeritabanı sağlayıcısı için öğesini alır. |
| ProjectionExpressionVisitorFactory |
IProjectionExpressionVisitorFactoryVeritabanı sağlayıcısı için öğesini alır. |
| QueryCompilationContextFactory |
IQueryCompilationContextFactoryVeritabanı sağlayıcısı için öğesini alır. |
| QueryContextFactory |
IQueryContextFactoryVeritabanı sağlayıcısı için öğesini alır. |
| ResultOperatorHandler |
IResultOperatorHandlerVeritabanı sağlayıcısı için öğesini alır. |
| TransactionManager |
IDbContextTransactionManagerVeritabanı sağlayıcısı için öğesini alır. |
| ValueGeneratorCache |
IValueGeneratorCacheVeritabanı sağlayıcısı için öğesini alır. |
| ValueGeneratorSelector |
IValueGeneratorSelectorVeritabanı sağlayıcısı için öğesini alır. |