Jazyk

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

Name Description
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

Name Description
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

Name Description
Create(QueryCompilationContext, EntityQueryModelVisitor)

Vytvoří nový EntityQueryModelVisitor.

Platí pro