EntityQueryModelVisitorFactory クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
の EntityQueryModelVisitorインスタンスを作成します。
この型は、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。
public abstract class EntityQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory
type EntityQueryModelVisitorFactory = class
interface IEntityQueryModelVisitorFactory
Public MustInherit Class EntityQueryModelVisitorFactory
Implements IEntityQueryModelVisitorFactory
- 継承
-
EntityQueryModelVisitorFactory
- 派生
- 実装
コンストラクター
EntityQueryModelVisitorFactory(EntityQueryModelVisitorDependencies) |
この API は Entity Framework Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、今後のリリースで変更または削除される可能性があります。 |
EntityQueryModelVisitorFactory(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter) |
この API は Entity Framework Core インフラストラクチャをサポートしており、コードから直接使用するためのものではありません。 この API は、今後のリリースで変更または削除される可能性があります。 |
プロパティ
Dependencies |
を作成するために使用される依存関係 EntityQueryModelVisitorFactory |
EntityMaterializerSource |
クエリの Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource 処理中に使用する を取得します。 |
EntityQueryableExpressionVisitorFactory |
クエリの IEntityQueryableExpressionVisitorFactory 処理中に使用する を取得します。 |
EntityResultFindingExpressionVisitorFactory |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory 処理中に使用する を取得します。 |
ExpressionPrinter |
クエリの Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter 処理中に使用する を取得します。 |
MemberAccessBindingExpressionVisitorFactory |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory 処理中に使用する を取得します。 |
NavigationRewritingExpressionVisitorFactory |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory 処理中に使用する を取得します。 |
OrderingExpressionVisitorFactory |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory 処理中に使用する を取得します。 |
ProjectionExpressionVisitorFactory |
クエリの IProjectionExpressionVisitorFactory 処理中に使用する を取得します。 |
QueryAnnotationExtractor |
クエリの Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor 処理中に使用する を取得します。 |
QueryOptimizer |
クエリの Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer 処理中に使用する を取得します。 |
QuerySourceTracingExpressionVisitorFactory |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory 処理中に使用する を取得します。 |
ResultOperatorHandler |
クエリの IResultOperatorHandler 処理中に使用する を取得します。 |
SubQueryMemberPushDownExpressionVisitor |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor 処理中に使用する を取得します。 |
TaskBlockingExpressionVisitor |
クエリの Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor 処理中に使用する を取得します。 |
メソッド
Create(QueryCompilationContext, EntityQueryModelVisitor) |
新しい EntityQueryModelVisitor を作成します。 |
適用対象
Entity Framework