次の方法で共有


IRelationalDatabaseFacadeDependencies インターフェイス

定義

およびそのリレーショナル拡張メソッドで DatabaseFacade 必要な依存関係を公開します。

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

public interface IRelationalDatabaseFacadeDependencies : Microsoft.EntityFrameworkCore.Storage.IDatabaseFacadeDependencies
type IRelationalDatabaseFacadeDependencies = interface
    interface IDatabaseFacadeDependencies
Public Interface IRelationalDatabaseFacadeDependencies
Implements IDatabaseFacadeDependencies
実装

注釈

サービスの有効期間は です Scoped。 これは、各 DbContext インスタンスがこのサービスの独自のインスタンスを使用することを意味します。 実装は、任意の有効期間で登録されている他のサービスに依存する場合があります。 実装はスレッド セーフである必要はありません。

詳細と例については、「 データベース プロバイダーと拡張機能の実装 」を参照してください。

プロパティ

AdHocMapper

アドホック型マッパー。

(継承元 IDatabaseFacadeDependencies)
CommandLogger

コマンド ロガー。

ConcurrencyDetector

コンカレンシー検出機能。

(継承元 IDatabaseFacadeDependencies)
CoreOptions

コア オプション。

(継承元 IDatabaseFacadeDependencies)
DatabaseCreator

データベース作成者。

(継承元 IDatabaseFacadeDependencies)
DatabaseProviders

登録済みデータベース プロバイダー。

(継承元 IDatabaseFacadeDependencies)
ExecutionStrategy

実行戦略。

(継承元 IDatabaseFacadeDependencies)
ExecutionStrategyFactory

実行戦略ファクトリ。

(継承元 IDatabaseFacadeDependencies)
QueryProvider

非同期クエリ プロバイダー。

(継承元 IDatabaseFacadeDependencies)
RawSqlCommandBuilder

生の SQL コマンド ビルダー。

RelationalConnection

リレーショナル接続。

TransactionManager

トランザクション マネージャー。

(継承元 IDatabaseFacadeDependencies)
TypeMappingSource

TypeMappingSource

(継承元 IDatabaseFacadeDependencies)

適用対象