EntityQueryModelVisitorFactory Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat instans EntityQueryModelVisitor.
Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Umumnya tidak digunakan dalam kode aplikasi.
public abstract class EntityQueryModelVisitorFactory : Microsoft.EntityFrameworkCore.Query.IEntityQueryModelVisitorFactory
type EntityQueryModelVisitorFactory = class
interface IEntityQueryModelVisitorFactory
Public MustInherit Class EntityQueryModelVisitorFactory
Implements IEntityQueryModelVisitorFactory
- Warisan
-
EntityQueryModelVisitorFactory
- Turunan
- Penerapan
Konstruktor
EntityQueryModelVisitorFactory(EntityQueryModelVisitorDependencies) |
API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang. |
EntityQueryModelVisitorFactory(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, ISubQueryMemberPushDownExpressionVisitor, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IOrderingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter) |
API ini mendukung infrastruktur Entity Framework Core dan tidak dimaksudkan untuk digunakan langsung dari kode Anda. API ini dapat berubah atau dihapus dalam rilis mendatang. |
Properti
Dependencies |
Dependensi yang digunakan untuk membuat EntityQueryModelVisitorFactory |
EntityMaterializerSource |
Mendapatkan yang Microsoft.EntityFrameworkCore.Metadata.Internal.IEntityMaterializerSource akan digunakan saat memproses kueri. |
EntityQueryableExpressionVisitorFactory |
Mendapatkan yang IEntityQueryableExpressionVisitorFactory akan digunakan saat memproses kueri. |
EntityResultFindingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEntityResultFindingExpressionVisitorFactory akan digunakan saat memproses kueri. |
ExpressionPrinter |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.Internal.IExpressionPrinter akan digunakan saat memproses kueri. |
MemberAccessBindingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IMemberAccessBindingExpressionVisitorFactory akan digunakan saat memproses kueri. |
NavigationRewritingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.INavigationRewritingExpressionVisitorFactory akan digunakan saat memproses kueri. |
OrderingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IOrderingExpressionVisitorFactory akan digunakan saat memproses kueri. |
ProjectionExpressionVisitorFactory |
Mendapatkan yang IProjectionExpressionVisitorFactory akan digunakan saat memproses kueri. |
QueryAnnotationExtractor |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor akan digunakan saat memproses kueri. |
QueryOptimizer |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.Internal.IQueryOptimizer akan digunakan saat memproses kueri. |
QuerySourceTracingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IQuerySourceTracingExpressionVisitorFactory akan digunakan saat memproses kueri. |
ResultOperatorHandler |
Mendapatkan yang IResultOperatorHandler akan digunakan saat memproses kueri. |
SubQueryMemberPushDownExpressionVisitor |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ISubQueryMemberPushDownExpressionVisitor akan digunakan saat memproses kueri. |
TaskBlockingExpressionVisitor |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor akan digunakan saat memproses kueri. |
Metode
Create(QueryCompilationContext, EntityQueryModelVisitor) |
Membuat baru EntityQueryModelVisitor. |
Berlaku untuk
Entity Framework