Share via


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)

適用対象