Sdílet prostřednictvím


RelationalQueryModelVisitorFactory Třída

Definice

Továrna pro instance .EntityQueryModelVisitor

public class RelationalQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorFactory
type RelationalQueryModelVisitorFactory = class
    inherit EntityQueryModelVisitorFactory
Public Class RelationalQueryModelVisitorFactory
Inherits EntityQueryModelVisitorFactory
Dědičnost
RelationalQueryModelVisitorFactory

Konstruktory

RelationalQueryModelVisitorFactory(EntityQueryModelVisitorDependencies, RelationalQueryModelVisitorDependencies)

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z vašeho kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

RelationalQueryModelVisitorFactory(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IRelationalAnnotationProvider, IIncludeExpressionVisitorFactory, ISqlTranslatingExpressionVisitorFactory, ICompositePredicateExpressionVisitorFactory, IConditionalRemovingExpressionVisitorFactory, IQueryFlattenerFactory, IDbContextOptions)

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z vašeho kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

Vlastnosti

CompositePredicateExpressionVisitorFactory

Získá složený predikát výraz návštěvník factory.

ConditionalRemovingExpressionVisitorFactory

Získá objekt pro podmíněné odebrání výrazu návštěvníka.

ContextOptions

Získá možnosti pro řízení kontextu.

Dependencies

Závislosti použité k vytvoření EntityQueryModelVisitorFactory

(Zděděno od EntityQueryModelVisitorFactory)
EntityMaterializerSource

Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
EntityQueryableExpressionVisitorFactory

IEntityQueryableExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
EntityResultFindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
ExpressionPrinter

Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
IncludeExpressionVisitorFactory

Získá výraz include visitor factory.

MemberAccessBindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
NavigationRewritingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
OrderingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
ProjectionExpressionVisitorFactory

IProjectionExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QueryAnnotationExtractor

Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QueryFlattenerFactory

Získá dotaz flattener factory.

QueryOptimizer

Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QuerySourceTracingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
RelationalAnnotationProvider

Získá zprostředkovatele relačních poznámek.

RelationalDependencies

Závislosti použité k vytvoření EntityQueryModelVisitorFactory

ResultOperatorHandler

IResultOperatorHandler Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
SqlTranslatingExpressionVisitorFactory

Získá továrnu návštěvníka výrazu překladu SQL.

SubQueryMemberPushDownExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
TaskBlockingExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor Získá k použití při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)

Metody

Create(QueryCompilationContext, EntityQueryModelVisitor)

Vytvoří nový EntityQueryModelVisitor.

Platí pro