RelationalQueryModelVisitorFactory Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
A factory for instances of EntityQueryModelVisitor.
public class RelationalQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorFactory
type RelationalQueryModelVisitorFactory = class
inherit EntityQueryModelVisitorFactory
Public Class RelationalQueryModelVisitorFactory
Inherits EntityQueryModelVisitorFactory
- Inheritance
Constructors
Properties
CompositePredicateExpressionVisitorFactory |
Gets the composite predicate expression visitor factory. |
ConditionalRemovingExpressionVisitorFactory |
Gets the conditional removing expression visitor factory. |
ContextOptions |
Gets options for controlling the context. |
Dependencies |
Dependencies used to create a EntityQueryModelVisitorFactory (Inherited from EntityQueryModelVisitorFactory) |
EntityMaterializerSource |
Gets the Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
EntityQueryableExpressionVisitorFactory |
Gets the IEntityQueryableExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
EntityResultFindingExpressionVisitorFactory |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
ExpressionPrinter |
Gets the Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
IncludeExpressionVisitorFactory |
Gets the include expression visitor factory. |
MemberAccessBindingExpressionVisitorFactory |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
NavigationRewritingExpressionVisitorFactory |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
OrderingExpressionVisitorFactory |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
ProjectionExpressionVisitorFactory |
Gets the IProjectionExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
QueryAnnotationExtractor |
Gets the Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
QueryFlattenerFactory |
Gets the query flattener factory. |
QueryOptimizer |
Gets the Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
QuerySourceTracingExpressionVisitorFactory |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
RelationalAnnotationProvider |
Gets the relational annotation provider. |
RelationalDependencies |
Dependencies used to create a EntityQueryModelVisitorFactory |
ResultOperatorHandler |
Gets the IResultOperatorHandler to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
SqlTranslatingExpressionVisitorFactory |
Gets the SQL translating expression visitor factory. |
SubQueryMemberPushDownExpressionVisitor |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
TaskBlockingExpressionVisitor |
Gets the Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor to be used when processing a query. (Inherited from EntityQueryModelVisitorFactory) |
Methods
Create(QueryCompilationContext, EntityQueryModelVisitor) |
Creates a new EntityQueryModelVisitor. |
Applies to
Entity Framework