次の方法で共有


QuerySqlGeneratorDependencies クラス

定義

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

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

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

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

コンストラクター

QuerySqlGeneratorDependencies(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper, IRelationalTypeMappingSource, IDiagnosticsLogger<DbLoggerCategory.Query>)

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

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

QuerySqlGeneratorDependencies(IRelationalCommandBuilderFactory, ISqlGenerationHelper, IParameterNameGeneratorFactory, IRelationalTypeMapper)

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

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

プロパティ

CommandBuilderFactory

コマンド ビルダー ファクトリを取得します。

Logger

ロガー。

ParameterNameGeneratorFactory

パラメーター名ジェネレーター ファクトリを取得します。

RelationalTypeMapper
古い.

リレーショナル型マッパー。

SqlGenerationHelper

SQL 生成ヘルパーを取得します。

TypeMappingSource

型マッピング ソース。

メソッド

With(IDiagnosticsLogger<DbLoggerCategory.Query>)

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

With(IParameterNameGeneratorFactory)

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

With(IRelationalCommandBuilderFactory)

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

With(IRelationalTypeMapper)
古い.

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

With(IRelationalTypeMappingSource)

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

With(ISqlGenerationHelper)

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

適用対象