共用方式為


RelationalQueryModelVisitorFactory 類別

定義

實例的 EntityQueryModelVisitor Factory。

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

建構函式

RelationalQueryModelVisitorFactory(EntityQueryModelVisitorDependencies, RelationalQueryModelVisitorDependencies)

此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。

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

此 API 支援 Entity Framework Core 基礎結構,而且不適合直接從您的程式碼使用。 此 API 可能會在未來的版本中變更或移除。

屬性

CompositePredicateExpressionVisitorFactory

取得複合述詞運算式訪問項處理站。

ConditionalRemovingExpressionVisitorFactory

取得條件式移除運算式訪問項處理站。

ContextOptions

取得控制內容的選項。

Dependencies

用來建立 的相依性 EntityQueryModelVisitorFactory

(繼承來源 EntityQueryModelVisitorFactory)
EntityMaterializerSource

Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
EntityQueryableExpressionVisitorFactory

IEntityQueryableExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
EntityResultFindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
ExpressionPrinter

Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
IncludeExpressionVisitorFactory

取得 include 運算式訪問項處理站。

MemberAccessBindingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
NavigationRewritingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
OrderingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
ProjectionExpressionVisitorFactory

IProjectionExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
QueryAnnotationExtractor

Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
QueryFlattenerFactory

取得查詢扁平化處理站。

QueryOptimizer

Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
QuerySourceTracingExpressionVisitorFactory

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
RelationalAnnotationProvider

取得關聯式批註提供者。

RelationalDependencies

用來建立 的相依性 EntityQueryModelVisitorFactory

ResultOperatorHandler

IResultOperatorHandler取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
SqlTranslatingExpressionVisitorFactory

取得 SQL 翻譯運算式訪問項處理站。

SubQueryMemberPushDownExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)
TaskBlockingExpressionVisitor

Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor取得在處理查詢時要使用的 。

(繼承來源 EntityQueryModelVisitorFactory)

方法

Create(QueryCompilationContext, EntityQueryModelVisitor)

建立新的 EntityQueryModelVisitor。

適用於