DbProviderServices.GetService(Type, Object) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
派生型がアプリケーションの構成ファイルのエントリを使用するか、 のコード ベース DbConfigurationの登録を使用して EF プロバイダーとして登録されている場合に、追加の既定のプロバイダー サービスを解決するために呼び出されます。 このクラスのこのメソッドの実装では、AddDependencyResolver メソッドで追加されたリゾルバーを使用して依存関係を解決します。
public virtual object GetService (Type type, object key);
abstract member GetService : Type * obj -> obj
override this.GetService : Type * obj -> obj
パラメーター
- type
- Type
解決するサービスの種類。
- key
- Object
サービスを解決するための追加情報を提供するオプションのキー。
戻り値
指定された型のインスタンス。サービスを解決できなかった場合は null。
実装
注釈
このメソッドを使用して、他のプロバイダー関連サービスを設定、追加、または変更します。 このメソッドは、アプリケーションによって他の方法でまだ明示的に構成されていない場合にのみ、そのようなサービスに対して呼び出されることに注意してください。 これにより、アプリケーションが必要に応じて各サービスをオーバーライドして明示的に構成できる間、プロバイダーは既定のサービスを設定できます。 詳細については、「 IDbDependencyResolver 」と「 DbConfiguration 」を参照してください。
適用対象
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Entity Framework