EntityQueryModelVisitorFactory Sınıf
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Örneği oluşturur EntityQueryModelVisitor .
Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.
public abstract class EntityQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory
type EntityQueryModelVisitorFactory = class
interface IEntityQueryModelVisitorFactory
Public MustInherit Class EntityQueryModelVisitorFactory
Implements IEntityQueryModelVisitorFactory
- Devralma
-
EntityQueryModelVisitorFactory
- Türetilmiş
- Uygulamalar
Oluşturucular
| EntityQueryModelVisitorFactory(EntityQueryModelVisitorDependencies) |
Bu API Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API, gelecek sürümlerde değişebilir veya kaldırılabilir. |
| EntityQueryModelVisitorFactory(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter) |
Bu API Entity Framework Core altyapısını destekler ve doğrudan kodunuzdan kullanılmaya yönelik değildir. Bu API, gelecek sürümlerde değişebilir veya kaldırılabilir. |
Özellikler
| Dependencies |
Oluşturmak için kullanılan bağımlılıklar EntityQueryModelVisitorFactory |
| EntityMaterializerSource |
Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSourceBir sorgu işlenirken kullanılacak öğesini alır. |
| EntityQueryableExpressionVisitorFactory |
IEntityQueryableExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| EntityResultFindingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| ExpressionPrinter |
Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinterBir sorgu işlenirken kullanılacak öğesini alır. |
| MemberAccessBindingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| NavigationRewritingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| OrderingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| ProjectionExpressionVisitorFactory |
IProjectionExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| QueryAnnotationExtractor |
Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractorBir sorgu işlenirken kullanılacak öğesini alır. |
| QueryOptimizer |
Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizerBir sorgu işlenirken kullanılacak öğesini alır. |
| QuerySourceTracingExpressionVisitorFactory |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactoryBir sorgu işlenirken kullanılacak öğesini alır. |
| ResultOperatorHandler |
IResultOperatorHandlerBir sorgu işlenirken kullanılacak öğesini alır. |
| SubQueryMemberPushDownExpressionVisitor |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitorBir sorgu işlenirken kullanılacak öğesini alır. |
| TaskBlockingExpressionVisitor |
Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitorBir sorgu işlenirken kullanılacak öğesini alır. |
Yöntemler
| Create(QueryCompilationContext, EntityQueryModelVisitor) |
Yeni bir EntityQueryModelVisitor oluşturur. |