EntityQueryModelVisitorDependencies 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.
Kelas parameter dependensi layanan untuk EntityQueryModelVisitor
Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). Ini umumnya tidak digunakan dalam kode aplikasi.
Jangan membuat instans kelas ini langsung dari penyedia atau kode aplikasi karena tanda tangan konstruktor dapat berubah saat dependensi baru ditambahkan. Sebagai gantinya, gunakan jenis ini di konstruktor Anda sehingga instans akan dibuat dan disuntikkan secara otomatis oleh kontainer injeksi dependensi. Untuk membuat instans dengan beberapa layanan dependen diganti, pertama-tama selesaikan objek dari kontainer injeksi dependensi, lalu ganti layanan yang dipilih menggunakan 'Dengan...' Metode. Jangan panggil konstruktor kapan saja dalam proses ini.
public sealed class EntityQueryModelVisitorDependencies
type EntityQueryModelVisitorDependencies = class
Public NotInheritable Class EntityQueryModelVisitorDependencies
- Warisan
-
EntityQueryModelVisitorDependencies
Konstruktor
EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, IEagerLoadingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator) |
Membuat objek parameter dependensi layanan untuk EntityQueryModelVisitorFactory. 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. Jangan panggil konstruktor ini langsung dari penyedia atau kode aplikasi karena dapat berubah saat dependensi baru ditambahkan. Sebagai gantinya, gunakan jenis ini di konstruktor Anda sehingga instans akan dibuat dan disuntikkan secara otomatis oleh kontainer injeksi dependensi. Untuk membuat instans dengan beberapa layanan dependen diganti, pertama-tama selesaikan objek dari kontainer injeksi dependensi, lalu ganti layanan yang dipilih menggunakan 'Dengan...' Metode. Jangan panggil konstruktor kapan saja dalam proses ini. |
EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter, IQueryModelGenerator) |
Membuat objek parameter dependensi layanan untuk EntityQueryModelVisitorFactory. 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. Jangan panggil konstruktor ini langsung dari penyedia atau kode aplikasi karena dapat berubah saat dependensi baru ditambahkan. Sebagai gantinya, gunakan jenis ini di konstruktor Anda sehingga instans akan dibuat dan disuntikkan secara otomatis oleh kontainer injeksi dependensi. Untuk membuat instans dengan beberapa layanan dependen diganti, pertama-tama selesaikan objek dari kontainer injeksi dependensi, lalu ganti layanan yang dipilih menggunakan 'Dengan...' Metode. Jangan panggil konstruktor kapan saja dalam proses ini. |
EntityQueryModelVisitorDependencies(IQueryOptimizer, INavigationRewritingExpressionVisitorFactory, IQuerySourceTracingExpressionVisitorFactory, IEntityResultFindingExpressionVisitorFactory, ITaskBlockingExpressionVisitor, IMemberAccessBindingExpressionVisitorFactory, IProjectionExpressionVisitorFactory, IEntityQueryableExpressionVisitorFactory, IQueryAnnotationExtractor, IResultOperatorHandler, IEntityMaterializerSource, IExpressionPrinter) |
Membuat objek parameter dependensi layanan untuk EntityQueryModelVisitorFactory. 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. Jangan panggil konstruktor ini langsung dari penyedia atau kode aplikasi karena dapat berubah saat dependensi baru ditambahkan. Sebagai gantinya, gunakan jenis ini di konstruktor Anda sehingga instans akan dibuat dan disuntikkan secara otomatis oleh kontainer injeksi dependensi. Untuk membuat instans dengan beberapa layanan dependen diganti, pertama-tama selesaikan objek dari kontainer injeksi dependensi, lalu ganti layanan yang dipilih menggunakan 'Dengan...' Metode. Jangan panggil konstruktor kapan saja dalam proses ini. |
Properti
EagerLoadingExpressionVisitorFactory |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.IEagerLoadingExpressionVisitorFactory akan digunakan saat memproses kueri. |
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. |
ProjectionExpressionVisitorFactory |
Mendapatkan yang IProjectionExpressionVisitorFactory akan digunakan saat memproses kueri. |
QueryAnnotationExtractor |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.Internal.IQueryAnnotationExtractor akan digunakan saat memproses kueri. |
QueryModelGenerator |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.Internal.IQueryModelGenerator 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. |
TaskBlockingExpressionVisitor |
Mendapatkan yang Microsoft.EntityFrameworkCore.Query.ExpressionVisitors.Internal.ITaskBlockingExpressionVisitor akan digunakan saat memproses kueri. |
Metode
With(IEagerLoadingExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IEntityMaterializerSource) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IEntityQueryableExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IEntityResultFindingExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IExpressionPrinter) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IMemberAccessBindingExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(INavigationRewritingExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IProjectionExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IQueryAnnotationExtractor) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IQueryModelGenerator) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IQueryOptimizer) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IQuerySourceTracingExpressionVisitorFactory) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(IResultOperatorHandler) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
With(ITaskBlockingExpressionVisitor) |
Mengkloning objek parameter dependensi ini dengan satu layanan diganti. |
Berlaku untuk
Entity Framework