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.
Kode Pertama
Membuat model Entity Framework menggunakan kode. Model dapat menargetkan database yang sudah ada atau database baru.
Context
Kelas yang mewakili sesi dengan database, memungkinkan Anda untuk mengkueri dan menyimpan data. Konteks berasal dari kelas DbContext atau ObjectContext.
Konvensi (Kode Pertama)
Aturan yang digunakan Entity Framework untuk menyimpulkan bentuk model Anda dari kelas Anda.
Basis Data Utama
Membuat model Kerangka Kerja Entitas, menggunakan Desainer EF, yang menargetkan database yang sudah ada.
Pemuatan awal
Pola pemuatan data terkait di mana kueri untuk satu jenis entitas juga memuat entitas terkait sebagai bagian dari kueri.
Desainer EF
Desainer visual di Visual Studio yang memungkinkan Anda membuat model Kerangka Kerja Entitas menggunakan kotak dan garis.
Entitas
Kelas atau objek yang mewakili data aplikasi seperti pelanggan, produk, dan pesanan.
Model Data Entitas
Model yang menjelaskan entitas dan hubungan di antara mereka. EF menggunakan EDM untuk menggambarkan model konseptual yang digunakan pengembang sebagai acuan dalam pemrograman. EDM dibangun berdasarkan model Hubungan Entitas yang diperkenalkan oleh Dr. Peter Chen. EDM awalnya dikembangkan dengan tujuan utama untuk menjadi model data umum di serangkaian teknologi pengembang dan server dari Microsoft. EDM juga digunakan sebagai bagian dari protokol OData.
Pemuatan eksplisit
Pola pemuatan data terkait di mana objek terkait dimuat dengan memanggil API.
API Fasih
API yang dapat digunakan untuk mengonfigurasi model Code First.
Asosiasi kunci asing
Hubungan antara entitas di mana properti yang mewakili kunci asing disertakan dalam kelas entitas dependen. Misalnya, Produk berisi properti CategoryId.
Mengidentifikasi hubungan
Hubungan di mana kunci utama dari entitas utama menjadi bagian dari kunci utama entitas dependen. Dalam hubungan semacam ini, entitas dependen tidak dapat ada tanpa entitas utama.
Asosiasi independen
Hubungan antara entitas di mana tidak ada properti yang mewakili kunci asing di kelas entitas dependen. Misalnya, kelas Produk berisi hubungan dengan Kategori tetapi tidak ada properti CategoryId. Entity Framework melacak status asosiasi secara independen dari status entitas di kedua ujung asosiasi.
Pemuatan malas
Pola pemuatan data terkait di mana objek terkait dimuat secara otomatis saat properti navigasi diakses.
Model Pertama
Membuat model Entity Framework, menggunakan EF Designer, yang kemudian digunakan untuk membuat database baru.
Properti navigasi
Properti entitas yang mengacu pada entitas lain. Misalnya, Produk berisi properti navigasi Kategori dan Kategori berisi properti navigasi Produk.
POCO
Akronim untuk POCO (Plain-Old CLR Object). Kelas pengguna sederhana yang tidak memiliki dependensi dengan kerangka kerja apa pun. Dalam konteks EF, kelas entitas yang tidak berasal dari EntityObject, mengimplementasikan antarmuka apa pun atau membawa atribut apa pun yang ditentukan dalam EF. Kelas entitas seperti itu yang tidak bergantung pada kerangka kerja persistensi juga dikatakan "tidak terikat pada persistensi".
Hubungan invers
Ujung berlawanan dari hubungan, misalnya, produk.Category dan category.Product.
Entitas pelacakan mandiri
Entitas yang dibangun dari templat generasi kode yang membantu pengembangan N-Tier.
Tabel per jenis konkret (TPC)
Metode pemetaan pewarisan di mana setiap jenis non-abstrak dalam hierarki dipetakan ke tabel terpisah dalam database.
Tabel per hierarki (TPH)
Metode pemetaan pewarisan di mana semua jenis dalam hierarki dipetakan ke tabel yang sama dalam database. Kolom diskriminator digunakan untuk mengidentifikasi jenis apa yang dikaitkan dengan setiap baris.
Tabel berdasarkan jenis (TPT)
Metode pemetaan pewarisan di mana properti umum dari semua jenis dalam hierarki dipetakan ke tabel yang sama dalam database, tetapi properti yang unik untuk setiap jenis dipetakan ke tabel terpisah.
Penemuan Tipe
Proses mengidentifikasi jenis yang harus menjadi bagian dari model Kerangka Kerja Entitas.