Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Entity SQL adalah bahasa kueri yang tidak bergantung pada penyimpanan yang mirip dengan SQL. Entity SQL memungkinkan Anda membuat kueri data entitas, baik sebagai objek maupun dalam bentuk tabel. Anda harus mempertimbangkan untuk menggunakan Entity SQL dalam kasus berikut:
Saat kueri harus dibangun secara dinamis pada saat waktu eksekusi. Dalam hal ini, Anda juga harus mempertimbangkan untuk menggunakan metode pembuat kueri dari ObjectQuery<T> alih-alih membuat string kueri SQL Entitas pada waktu berjalan.
Saat Anda ingin mendefinisikan kueri sebagai bagian dari definisi model. Hanya Entity SQL yang didukung dalam model data. Untuk informasi selengkapnya, lihat QueryView Element (MSL).
Saat menggunakan EntityClient untuk mengembalikan data entitas baca-saja sebagai set baris menggunakan EntityDataReader. Untuk informasi selengkapnya, lihat Penyedia EntityClient untuk Entity Framework.
Jika Anda sudah ahli dalam bahasa kueri berbasis SQL, Entity SQL mungkin tampak paling alami bagi Anda.
Menggunakan Entity SQL dengan penyedia EntityClient
Jika Anda ingin menggunakan Entity SQL dengan penyedia EntityClient, lihat artikel berikut ini untuk informasi selengkapnya:
Penyedia EntityClient untuk Entity Framework
Cara: Menjalankan Kueri yang Mengembalikan Hasil PrimitiveType
Cara: Menjalankan Kueri yang Mengembalikan Hasil StructuralType
Cara: Menjalankan Kueri yang Mengembalikan Hasil RefType
Cara: Menjalankan Kueri yang Mengembalikan Jenis Kompleks
Cara: Menjalankan Kueri yang Mengembalikan Koleksi Berlapis
Cara: Menjalankan Kueri Entity SQL Berparameter Menggunakan EntityCommand
Cara: Menjalankan Prosedur Tersimpan Berparameter Menggunakan EntityCommand
Cara: Menjalankan Kueri Polimorfik
Cara: Menavigasi Hubungan dengan Operator Navigasi
Menggunakan Entity SQL dengan kueri objek
Jika Anda ingin menggunakan Entity SQL dengan kueri objek, lihat topik berikut untuk informasi selengkapnya:
Cara: Menjalankan Kueri yang Mengembalikan Objek Jenis Entitas
Cara: Menjalankan Kueri Berparameter
Cara: Menavigasi Hubungan Menggunakan Properti Navigasi
Cara: Memanggil Fungsi Buatan Pengguna
Cara: Menjalankan Kueri yang Mengembalikan Objek Jenis Anonim
Cara: Menjalankan Kueri yang Mengembalikan Kumpulan Jenis Primitif
Cara: Membuat Kueri Objek Terkait di EntityCollection
Cara: Mengurutkan Gabungan Dua Kueri
Cara: Memberi Halaman Melalui Hasil Kueri