EntityQueryModelVisitorDependencies 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
的服務相依性參數類別 EntityQueryModelVisitor
此類型通常由資料庫提供者 (和其他延伸模組) 使用。 它通常不會用於應用程式程式碼。
請勿直接從提供者或應用程式程式碼建構此類別的實例,因為建構函式簽章可能會在新增相依性時變更。 請改用建構函式中的這個類型,以便由相依性插入容器自動建立和插入實例。 若要建立已取代某些相依服務的實例,請先從相依性插入容器解析物件,然後使用 'With...' 取代選取的服務方法。 請勿在此進程中的任何時間點呼叫建構函式。
public sealed class EntityQueryModelVisitorDependencies
type EntityQueryModelVisitorDependencies = class
Public NotInheritable Class EntityQueryModelVisitorDependencies
- 繼承
-
EntityQueryModelVisitorDependencies
建構函式
屬性
EagerLoadingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory取得在處理查詢時要使用的 。 |
EntityMaterializerSource |
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource取得在處理查詢時要使用的 。 |
EntityQueryableExpressionVisitorFactory |
IEntityQueryableExpressionVisitorFactory取得在處理查詢時要使用的 。 |
EntityResultFindingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory取得在處理查詢時要使用的 。 |
ExpressionPrinter |
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter取得在處理查詢時要使用的 。 |
MemberAccessBindingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory取得在處理查詢時要使用的 。 |
NavigationRewritingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory取得在處理查詢時要使用的 。 |
ProjectionExpressionVisitorFactory |
IProjectionExpressionVisitorFactory取得在處理查詢時要使用的 。 |
QueryAnnotationExtractor |
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor取得在處理查詢時要使用的 。 |
QueryModelGenerator |
Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator取得在處理查詢時要使用的 。 |
QueryOptimizer |
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer取得在處理查詢時要使用的 。 |
QuerySourceTracingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory取得在處理查詢時要使用的 。 |
ResultOperatorHandler |
IResultOperatorHandler取得在處理查詢時要使用的 。 |
TaskBlockingExpressionVisitor |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor取得在處理查詢時要使用的 。 |
方法
With(IEagerLoadingExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IEntityMaterializerSource) |
複製此相依性參數物件,並取代一個服務。 |
With(IEntityQueryableExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IEntityResultFindingExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IExpressionPrinter) |
複製此相依性參數物件,並取代一個服務。 |
With(IMemberAccessBindingExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(INavigationRewritingExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IProjectionExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IQueryAnnotationExtractor) |
複製此相依性參數物件,並取代一個服務。 |
With(IQueryModelGenerator) |
複製此相依性參數物件,並取代一個服務。 |
With(IQueryOptimizer) |
複製此相依性參數物件,並取代一個服務。 |
With(IQuerySourceTracingExpressionVisitorFactory) |
複製此相依性參數物件,並取代一個服務。 |
With(IResultOperatorHandler) |
複製此相依性參數物件,並取代一個服務。 |
With(ITaskBlockingExpressionVisitor) |
複製此相依性參數物件,並取代一個服務。 |