DbSet MVC nima?
DbSet MVC nima?

Video: DbSet MVC nima?

Video: DbSet MVC nima?
Video: Node.js #18 MVC и Роутер (MVC Pattern & Router) 2024, Noyabr
Anonim

DbSet Entity Framework 6 da. The DbSet sinf yaratish, o'qish, yangilash va o'chirish operatsiyalari uchun ishlatilishi mumkin bo'lgan ob'ektlar to'plamini ifodalaydi. Kontekst klassi (DbContext'dan olingan) o'z ichiga olishi kerak DbSet ma'lumotlar bazasi jadvallari va ko'rinishlariga mos keladigan ob'ektlar uchun xususiyatlarni yozing.

Xuddi shunday, DbSet nima deb so'raladi.

A DbSet kontekstdagi yoki ma'lum turdagi ma'lumotlar bazasidan so'raladigan barcha ob'ektlar to'plamini ifodalaydi. DbSet ob'ektlar DbContext yordamida DbContext dan yaratilgan.

Ikkinchidan, DbContext nima? DbContext Entity Framework API-ning muhim sinfidir. Bu sizning domeningiz yoki ob'ekt sinflaringiz va ma'lumotlar bazasi o'rtasidagi ko'prikdir. DbContext ma'lumotlar bazasi bilan o'zaro aloqa qilish uchun mas'ul bo'lgan asosiy sinf.

Shunga ko'ra, MVC da DbContext klassi nima?

DbContext a sinf Ma'lumotlar bazasiga ulanishni o'rnatish, JB ni so'rash va ulanishni yopish uchun Entity Framework tomonidan taqdim etilgan. Uzaymoqda DbContext DbSet bilan ma'lumotlar bazasi modelini aniqlashga ruxsat beradi (jadvalga yoki undan ko'piga moslashtirilgan maxsus to'plam), ma'lumotlar bazasini yaratish, ma'lumotlar bazasiga so'rovlar

Misol bilan MVC da Entity Framework nima?

Foydalanish Entity Framework Asp. Net-da MVC 4 bilan Misol . Entity Framework Ob'ekt bilan bog'liq xaritalash vositasi (ORM). Ushbu ORM ishlab chiquvchiga ma'lumotlar bazasidan ma'lumotlarni saqlash va ularga kirish mexanizmini avtomatlashtirish imkonini beradi.

Tavsiya: