Freigeben über


RelationalQueryModelVisitorFactory Klasse

Definition

Eine Factory für Instanzen von EntityQueryModelVisitor.

public class RelationalQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.EntityQueryModelVisitorFactory
type RelationalQueryModelVisitorFactory = class
    inherit EntityQueryModelVisitorFactory
Public Class RelationalQueryModelVisitorFactory
Inherits EntityQueryModelVisitorFactory
Vererbung
RelationalQueryModelVisitorFactory

Konstruktoren

RelationalQueryModelVisitorFactory(EntityQueryModelVisitorDependencies, RelationalQueryModelVisitorDependencies)

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann sich ändern oder in zukünftigen Releases entfernt werden.

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

Diese API unterstützt die Entity Framework Core-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Diese API kann sich ändern oder in zukünftigen Releases entfernt werden.

Eigenschaften

CompositePredicateExpressionVisitorFactory

Ruft die Visitor Factory des zusammengesetzten Prädikatausdrucks ab.

ConditionalRemovingExpressionVisitorFactory

Ruft die Besucherfactory des bedingten Entfernens des Ausdrucks ab.

ContextOptions

Ruft Optionen zum Steuern des Kontexts ab.

Dependencies

Abhängigkeiten, die zum Erstellen eines EntityQueryModelVisitorFactory

(Geerbt von EntityQueryModelVisitorFactory)
EntityMaterializerSource

Ruft die ab, die Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
EntityQueryableExpressionVisitorFactory

Ruft die ab, die IEntityQueryableExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
EntityResultFindingExpressionVisitorFactory

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
ExpressionPrinter

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
IncludeExpressionVisitorFactory

Ruft die Besucherfactory des Include-Ausdrucks ab.

MemberAccessBindingExpressionVisitorFactory

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
NavigationRewritingExpressionVisitorFactory

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
OrderingExpressionVisitorFactory

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
ProjectionExpressionVisitorFactory

Ruft die ab, die IProjectionExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
QueryAnnotationExtractor

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
QueryFlattenerFactory

Ruft die Factory für Die Abfrageflache ab.

QueryOptimizer

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
QuerySourceTracingExpressionVisitorFactory

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
RelationalAnnotationProvider

Ruft den relationalen Anmerkungsanbieter ab.

RelationalDependencies

Abhängigkeiten, die zum Erstellen eines EntityQueryModelVisitorFactory

ResultOperatorHandler

Ruft die ab, die IResultOperatorHandler beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
SqlTranslatingExpressionVisitorFactory

Ruft die Sql-Übersetzung des Ausdrucks Visitor Factory ab.

SubQueryMemberPushDownExpressionVisitor

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)
TaskBlockingExpressionVisitor

Ruft die ab, die Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor beim Verarbeiten einer Abfrage verwendet werden soll.

(Geerbt von EntityQueryModelVisitorFactory)

Methoden

Create(QueryCompilationContext, EntityQueryModelVisitor)

Erstellt ein neues EntityQueryModelVisitor.

Gilt für: