Microsoft.EntityFrameworkCore.Query.ExpressionVisitors 名前空間

クラス

EntityQueryableExpressionVisitor

エンティティ型のルートを処理するためのビジター。

ExpressionVisitorBase

Block 式を無視する基本式ビジター。

ProjectionExpressionVisitor

プロジェクション式のビジター。

RelationalEntityQueryableExpressionVisitor

EF クエリ ルートの基本的なリレーショナル クエリ変換を実行するビジター。

RelationalEntityQueryableExpressionVisitorDependencies

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

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

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

RelationalEntityQueryableExpressionVisitorFactory

のインスタンス RelationalEntityQueryableExpressionVisitorを作成するためのファクトリ。

RelationalProjectionExpressionVisitor

リレーショナル LINQ クエリ プロジェクションを翻訳するための式ビジター。

RelationalProjectionExpressionVisitorDependencies

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

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

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

RelationalProjectionExpressionVisitorFactory

のインスタンス RelationalProjectionExpressionVisitorを作成するためのファクトリ。

SqlTranslatingExpressionVisitor

既定のリレーショナル LINQ 翻訳式ビジター。

SqlTranslatingExpressionVisitorDependencies

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

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

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

SqlTranslatingExpressionVisitorFactory

のインスタンス SqlTranslatingExpressionVisitorを作成するためのファクトリ。

インターフェイス

IEntityQueryableExpressionVisitorFactory

エンティティクエリ可能な式の訪問者を作成するためのファクトリ。

IProjectionExpressionVisitorFactory

プロジェクション式ビジターを作成するためのファクトリ。

ISqlTranslatingExpressionVisitorFactory

のインスタンス SqlTranslatingExpressionVisitorを作成するためのファクトリ。