Bagikan melalui


Microsoft.EntityFrameworkCore.Query.Sql Ruang nama

Kelas

DefaultQuerySqlGenerator

Generator SQL kueri default.

QuerySqlGeneratorDependencies

Kelas parameter dependensi layanan untuk QuerySqlGeneratorFactoryBase

Jenis ini biasanya digunakan oleh penyedia database (dan ekstensi lainnya). 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 yang 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.

QuerySqlGeneratorFactoryBase

Kelas dasar untuk generator SQL kueri.

Antarmuka

IQuerySqlGenerator

Generator SQL relasional.

IQuerySqlGeneratorFactory

Pabrik untuk instans IQuerySqlGenerator.

ISqlExpressionVisitor

Metode pengiriman pengunjung ekspresi untuk ekspresi ekstensi.