Поделиться через


IRelationalDatabaseProviderServices Интерфейс

Определение

Службы-источник, необходимые для взаимодействия с реляционной базой данных.

Этот тип обычно используется поставщиками баз данных (и другими расширениями). Обычно он не используется в коде приложения.

public interface IRelationalDatabaseProviderServices : Microsoft.EntityFrameworkCore.Storage.IDatabaseProviderServices
type IRelationalDatabaseProviderServices = interface
    interface IDatabaseProviderServices
Public Interface IRelationalDatabaseProviderServices
Implements IDatabaseProviderServices
Производный
Реализации

Свойства

AnnotationProvider

Для IRelationalAnnotationProvider поставщика.

BatchExecutor

Для IBatchExecutor поставщика.

CommandBatchPreparer

Для ICommandBatchPreparer поставщика.

CompiledQueryCacheKeyGenerator

Возвращает для ICompiledQueryCacheKeyGenerator поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
CompositeExpressionFragmentTranslator

Для IExpressionFragmentTranslator поставщика.

CompositeMemberTranslator

Для IMemberTranslator поставщика.

CompositeMethodCallTranslator

Для IMethodCallTranslator поставщика.

ConventionSetBuilder

Возвращает для Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
Creator

Возвращает для IDatabaseCreator поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
Database

Возвращает для IDatabase поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
EntityQueryableExpressionVisitorFactory

Возвращает для IEntityQueryableExpressionVisitorFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
EntityQueryModelVisitorFactory

Возвращает для IEntityQueryModelVisitorFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
ExecutionStrategyFactory

Возвращает для IExecutionStrategyFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
ExpressionPrinter

Возвращает для Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
HistoryRepository

Для IHistoryRepository поставщика.

InvariantName

Уникальное имя, используемое для идентификации поставщика базы данных. Оно должно совпадать с именем пакета NuGet для среды выполнения поставщиков.

(Унаследовано от IDatabaseProviderServices)
MigrationsAnnotationProvider

Для IMigrationsAnnotationProvider поставщика.

MigrationsSqlGenerator

Для IMigrationsSqlGenerator поставщика.

ModelSource

Возвращает для IModelSource поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
ModelValidator

Возвращает для Microsoft.EntityFrameworkCore.Internal.IModelValidator поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
ModificationCommandBatchFactory

Для IModificationCommandBatchFactory поставщика.

ParameterNameGeneratorFactory

Для IParameterNameGeneratorFactory поставщика.

ProjectionExpressionVisitorFactory

Возвращает для IProjectionExpressionVisitorFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
QueryCompilationContextFactory

Возвращает для IQueryCompilationContextFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
QueryContextFactory

Возвращает для IQueryContextFactory поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
QuerySqlGeneratorFactory

Для IQuerySqlGeneratorFactory поставщика.

RelationalConnection

Для IRelationalConnection поставщика.

RelationalDatabaseCreator

Для IRelationalDatabaseCreator поставщика.

ResultOperatorHandler

Возвращает для IResultOperatorHandler поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
SqlGenerationHelper

Для ISqlGenerationHelper поставщика.

TransactionManager

Возвращает для IDbContextTransactionManager поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
TypeMapper

Для IRelationalTypeMapper поставщика.

UpdateSqlGenerator

Для IUpdateSqlGenerator поставщика.

ValueBufferFactoryFactory

Для IRelationalValueBufferFactoryFactory поставщика.

ValueGeneratorCache

Возвращает для IValueGeneratorCache поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)
ValueGeneratorSelector

Возвращает для IValueGeneratorSelector поставщика базы данных.

(Унаследовано от IDatabaseProviderServices)

Применяется к