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

Název Description
RelationalQueryModelVisitorFactory(EntityQueryModelVisitorDependencies, RelationalQueryModelVisitorDependencies)

Toto rozhraní API podporuje infrastrukturu Entity Framework Core a není určeno k použití přímo z 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 kódu. Toto rozhraní API se může v budoucích verzích změnit nebo odebrat.

Vlastnosti

Název Description
CompositePredicateExpressionVisitorFactory

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

ConditionalRemovingExpressionVisitorFactory

Získá podmíněný odebrání objektu pro návštěvníky výrazu.

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á, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
EntityQueryableExpressionVisitorFactory

IEntityQueryableExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
EntityResultFindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
ExpressionPrinter

Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
IncludeExpressionVisitorFactory

Získá továrnu pro návštěvníky výrazu zahrnutí.

MemberAccessBindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
NavigationRewritingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
OrderingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
ProjectionExpressionVisitorFactory

IProjectionExpressionVisitorFactory Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QueryAnnotationExtractor

Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QueryFlattenerFactory

Získá objekt pro vytváření flatteneru dotazu.

QueryOptimizer

Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
QuerySourceTracingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory Získá, aby se použil 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á, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
SqlTranslatingExpressionVisitorFactory

Získá objekt pro překlad výrazů JAZYKa SQL.

SubQueryMemberPushDownExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)
TaskBlockingExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor Získá, aby se použil při zpracování dotazu.

(Zděděno od EntityQueryModelVisitorFactory)

Metody

Název Description
Create(QueryCompilationContext, EntityQueryModelVisitor)

Vytvoří nový EntityQueryModelVisitor.

Platí pro