Microsoft.EntityFrameworkCore.Query.Expressions Ruang nama
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
AggregateExpression |
Kelas dasar untuk ekspresi agregat. |
AliasExpression |
Ekspresi alias. |
CaseExpression |
Mewakili ekspresi SQL CASE. |
CaseWhenClause |
Mewakili satu ketika klausul dari CaseExpression. |
ColumnExpression |
Ekspresi kolom. |
ColumnReferenceExpression |
Ekspresi referensi kolom. |
CountExpression |
Mewakili ekspresi SQL COUNT. |
CrossJoinExpression |
Mewakili ekspresi SQL CROSS JOIN. |
CrossJoinLateralExpression |
Mewakili ekspresi LATERAL SQL CROSS JOIN. |
DiscriminatorPredicateExpression |
Mewakili predikat diskriminator. |
ExistsExpression |
Mewakili ekspresi SQL EXISTS. |
ExplicitCastExpression |
Mewakili ekspresi SQL CAST. |
FromSqlExpression |
Mewakili ekspresi FromSql. |
InExpression |
Mewakili ekspresi SQL IN. |
InnerJoinExpression |
Mewakili ekspresi SQL INNER JOIN. |
IsNullExpression |
Mewakili ekspresi SQL IS NULL. |
JoinExpressionBase |
Kelas dasar untuk ekspresi SQL JOIN. |
LateralJoinExpression |
Mewakili ekspresi SQL LATERAL JOIN. |
LeftOuterJoinExpression |
Mewakili ekspresi SQL LEFT OUTER JOIN. |
LikeExpression |
Mewakili ekspresi SQL LIKE. |
MaxExpression |
Mewakili ekspresi agregat SQL MAX. |
MinExpression |
Mewakili ekspresi agregat SQL MIN. |
NotNullableExpression |
Ekspresi anotasi yang dapat dikurangi digunakan untuk memengaruhi logika ekspansi null. |
NullableExpression |
Ekspresi anotasi yang dapat dikurangi digunakan untuk memengaruhi logika ekspansi null. |
NullCompensatedExpression |
Ekspresi anotasi yang dapat dikurangi menunjukkan bahwa fragmen ekspresi berikut telah dikompensasi untuk semantik null. Tidak diperlukan pemrosesan terkait semantik null tambahan untuk fragmen ini. |
PredicateJoinExpressionBase |
Kelas dasar untuk ekspresi SQL JOIN yang memiliki predikat. |
PropertyParameterExpression |
Ekspresi yang mewakili mengakses properti pada parameter kueri. |
SelectExpression |
Mewakili ekspresi SQL SELECT. |
SelectExpressionDependencies |
Kelas parameter dependensi layanan untuk SelectExpression 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. |
SelectExpressionFactory |
Pabrik SelectExpression. |
SqlFragmentExpression |
Mewakili fragmen SQL yang akan langsung dimasukkan ke dalam output yang dihasilkan selama pembuatan SQL. |
SqlFunctionExpression |
Mewakili ekspresi panggilan fungsi SQL. |
StringCompareExpression |
Mewakili ekspresi perbandingan string SQL. |
SumExpression |
Mewakili ekspresi SQL SUM. |
TableExpression |
Mewakili ekspresi tabel SQL. |
TableExpressionBase |
Kelas dasar untuk ekspresi tabel SQL. |
Antarmuka
ISelectExpressionFactory |
Pabrik untuk instans SelectExpression. |
Entity Framework
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk