Kas ir kartēšana Entity Framework?
Kas ir kartēšana Entity Framework?

Video: Kas ir kartēšana Entity Framework?

Video: Kas ir kartēšana Entity Framework?
Video: Картирование потока создания ценности. Бережливое производство. Управление изменениями 2024, Marts
Anonim

Entītijas ietvars . Tas ir rīks, lai piekļūtu datu bāzei. Precīzāk, tas ir klasificēts kā objektu/relāciju kartētājs (ORM), kas nozīmē, ka tas kartē datus relāciju datu bāzē mūsu lietojumprogrammu objektos.

Turklāt, kas ir ModelBuilder entītiju ietvarā?

Entītijas ietvars Fluent API tiek izmantots, lai konfigurētu domēna klases, lai ignorētu konvencijas. In Entītijas ietvars Kodols, Modeļu veidotājs klase darbojas kā Fluent API. Izmantojot to, mēs varam konfigurēt daudzas dažādas lietas, jo tas nodrošina vairāk konfigurācijas iespēju nekā datu anotācijas atribūti.

Turklāt, kā kartēt saglabāto procedūru Entity Framework? Kartējiet personas entītiju uz saglabātajām procedūrām

  1. Ar peles labo pogu noklikšķiniet uz personas entītijas tipa un atlasiet Saglabātās procedūru kartēšana.
  2. Saglabātie procedūru kartējumi tiek parādīti logā Kartēšanas informācija.
  3. Klikšķis.
  4. Parādās noklusējuma kartējumi starp saglabātajiem procedūras parametriem un entītijas rekvizītiem.

Zināt arī, kā izmantot entītiju ietvaru?

  1. Priekšnoteikumi. Visual Studio 2017.
  2. Izveidojiet MVC tīmekļa lietotni. Atveriet Visual Studio un izveidojiet C# tīmekļa projektu, izmantojot ASP. NET tīmekļa lietojumprogrammu (.
  3. Iestatiet vietnes stilu.
  4. Instalējiet Entity Framework 6.
  5. Izveidojiet datu modeli.
  6. Izveidojiet datu bāzes kontekstu.
  7. Inicializējiet DB ar testa datiem.
  8. Iestatiet EF 6, lai izmantotu LocalDB.

Kas ir OnModelCreating?

Konfigurācijas tiek lietotas, izmantojot vairākas Microsoft atklātās metodes. DbContext klasei ir metode, ko sauc OnModelCreating kas izmanto ModelBuilder gadījumu kā parametru. Šo metodi ietvars izsauc, kad konteksts pirmo reizi tiek izveidots, lai izveidotu modeli un tā kartējumus atmiņā.

Ieteicams: