RelationalQueryModelVisitorDependencies クラス

定義

のサービス依存関係パラメーター クラス RelationalQueryModelVisitorFactory

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

新しい依存関係が追加されるとコンストラクターシグネチャが変更される可能性があるため、プロバイダーコードまたはアプリケーションコードからこのクラスのインスタンスを直接構築しないでください。 代わりに、この型をコンストラクターで使用して、依存関係挿入コンテナーによってインスタンスが自動的に作成および挿入されるようにします。 一部の依存サービスが置き換えられたインスタンスを作成するには、まず依存関係挿入コンテナーから オブジェクトを解決し、次に選択したサービスを 'With...' を使用して置き換えます。メソッド。 このプロセスのどの時点でもコンストラクターを呼び出さないでください。

public sealed class RelationalQueryModelVisitorDependencies
type RelationalQueryModelVisitorDependencies = class
Public NotInheritable Class RelationalQueryModelVisitorDependencies
継承
RelationalQueryModelVisitorDependencies

コンストラクター

RelationalQueryModelVisitorDependencies(IRelationalResultOperatorHandler, ISqlTranslatingExpressionVisitorFactory, ICompositePredicateExpressionVisitorFactory, IConditionalRemovingExpressionVisitorFactory, IDbContextOptions)

のサービス依存関係パラメーター オブジェクトを RelationalQueryModelVisitorFactory作成します。

この API は Entity Framework Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、今後のリリースで変更または削除される可能性があります。

新しい依存関係が追加されると変更される可能性があるため、プロバイダーまたはアプリケーション コードからこのコンストラクターを直接呼び出さないでください。 代わりに、この型をコンストラクターで使用して、依存関係挿入コンテナーによってインスタンスが自動的に作成および挿入されるようにします。 一部の依存サービスが置き換えられたインスタンスを作成するには、まず依存関係挿入コンテナーから オブジェクトを解決し、次に選択したサービスを 'With...' を使用して置き換えます。メソッド。 このプロセスのどの時点でもコンストラクターを呼び出さないでください。

プロパティ

CompositePredicateExpressionVisitorFactory

複合述語式ビジター ファクトリを取得します。

ConditionalRemovingExpressionVisitorFactory

条件削除式ビジター ファクトリを取得します。

ContextOptions

コンテキストを制御するためのオプションを取得します。

RelationalResultOperatorHandler

クエリを IRelationalResultOperatorHandler 処理するときに使用する を取得します。

SqlTranslatingExpressionVisitorFactory

SQL 変換式ビジター ファクトリを取得します。

メソッド

With(ICompositePredicateExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IConditionalRemovingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IDbContextOptions)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(IRelationalResultOperatorHandler)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

With(ISqlTranslatingExpressionVisitorFactory)

この依存関係パラメーター オブジェクトを 1 つのサービスに置き換えて複製します。

適用対象