IDatabaseProviderServices インターフェイス

定義

データベース プロバイダーが機能するために EF で必要なサービスの基本セット。

この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

public interface IDatabaseProviderServices
type IDatabaseProviderServices = interface
Public Interface IDatabaseProviderServices
派生

プロパティ

CompiledQueryCacheKeyGenerator

データベース プロバイダーの を ICompiledQueryCacheKeyGenerator 取得します。

ConventionSetBuilder

データベース プロバイダーの を Microsoft.EntityFrameworkCore.Metadata.Conventions.Internal.IConventionSetBuilder 取得します。

Creator

データベース プロバイダーの を IDatabaseCreator 取得します。

Database

データベース プロバイダーの を IDatabase 取得します。

EntityQueryableExpressionVisitorFactory

データベース プロバイダーの を IEntityQueryableExpressionVisitorFactory 取得します。

EntityQueryModelVisitorFactory

データベース プロバイダーの を IEntityQueryModelVisitorFactory 取得します。

ExecutionStrategyFactory

データベース プロバイダーの を IExecutionStrategyFactory 取得します。

ExpressionPrinter

データベース プロバイダーの を Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter 取得します。

InvariantName

データベース プロバイダーを識別するために使用される一意の名前。 これは、プロバイダー ランタイムの NuGet パッケージ名と同じである必要があります。

ModelSource

データベース プロバイダーの を IModelSource 取得します。

ModelValidator

データベース プロバイダーの を Microsoft.EntityFrameworkCore.Internal.IModelValidator 取得します。

ProjectionExpressionVisitorFactory

データベース プロバイダーの を IProjectionExpressionVisitorFactory 取得します。

QueryCompilationContextFactory

データベース プロバイダーの を IQueryCompilationContextFactory 取得します。

QueryContextFactory

データベース プロバイダーの を IQueryContextFactory 取得します。

ResultOperatorHandler

データベース プロバイダーの を IResultOperatorHandler 取得します。

TransactionManager

データベース プロバイダーの を IDbContextTransactionManager 取得します。

ValueGeneratorCache

データベース プロバイダーの を IValueGeneratorCache 取得します。

ValueGeneratorSelector

データベース プロバイダーの を IValueGeneratorSelector 取得します。

適用対象