EntityQueryModelVisitorFactory Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Tworzy wystąpienia elementu EntityQueryModelVisitor.
Ten typ jest zwykle używany przez dostawców baz danych (i innych rozszerzeń). Zwykle nie jest on używany w kodzie aplikacji.
public abstract class EntityQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory
type EntityQueryModelVisitorFactory = class
interface IEntityQueryModelVisitorFactory
Public MustInherit Class EntityQueryModelVisitorFactory
Implements IEntityQueryModelVisitorFactory
- Dziedziczenie
-
EntityQueryModelVisitorFactory
- Pochodne
- Implementuje
Konstruktory
Właściwości
| Dependencies |
Zależności używane do tworzenia EntityQueryModelVisitorFactory |
| EntityMaterializerSource |
Pobiera element Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource do użycia podczas przetwarzania zapytania. |
| EntityQueryableExpressionVisitorFactory |
Pobiera element IEntityQueryableExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| EntityResultFindingExpressionVisitorFactory |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| ExpressionPrinter |
Pobiera element Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter do użycia podczas przetwarzania zapytania. |
| MemberAccessBindingExpressionVisitorFactory |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| NavigationRewritingExpressionVisitorFactory |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| OrderingExpressionVisitorFactory |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| ProjectionExpressionVisitorFactory |
Pobiera element IProjectionExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| QueryAnnotationExtractor |
Pobiera element Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor do użycia podczas przetwarzania zapytania. |
| QueryOptimizer |
Pobiera element Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer do użycia podczas przetwarzania zapytania. |
| QuerySourceTracingExpressionVisitorFactory |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory do użycia podczas przetwarzania zapytania. |
| ResultOperatorHandler |
Pobiera element IResultOperatorHandler do użycia podczas przetwarzania zapytania. |
| SubQueryMemberPushDownExpressionVisitor |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor do użycia podczas przetwarzania zapytania. |
| TaskBlockingExpressionVisitor |
Pobiera element Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor do użycia podczas przetwarzania zapytania. |
Metody
| Create(QueryCompilationContext, EntityQueryModelVisitor) |
Tworzy nowy adres EntityQueryModelVisitor. |