Hvad er kortlægning i Entity Framework?
Hvad er kortlægning i Entity Framework?

Video: Hvad er kortlægning i Entity Framework?

Video: Hvad er kortlægning i Entity Framework?
Video: Полный курс React Query за час | TanStack Query v4 для начинающих 2024, November
Anonim

Entitetsramme . Det er et værktøj til at få adgang til databasen. Mere præcist er den klassificeret som en Object/Relational Mapper (ORM), hvilket betyder, at den kortlægger dataene i en relationel database til objekter i vores applikationer.

Desuden, hvad er ModelBuilder i Entity Framework?

Entitetsramme Fluent API bruges til at konfigurere domæneklasser til at tilsidesætte konventioner. I Entitetsramme Kerne, den Modelbygger klasse fungerer som en flydende API. Ved at bruge det kan vi konfigurere mange forskellige ting, da det giver flere konfigurationsmuligheder end dataannoteringsattributter.

Derudover, hvordan kortlægger jeg en lagret procedure i Entity Framework? Tilknyt personenheden til lagrede procedurer

  1. Højreklik på person-enhedstypen, og vælg Stored Procedure Mapping.
  2. De lagrede proceduretilknytninger vises i vinduet Mapping Details.
  3. Klik på.
  4. Standardtilknytninger mellem lagrede procedureparametre og enhedsegenskaber vises.

Ved også, hvordan bruger jeg Entity Framework?

  1. Forudsætninger. Visual Studio 2017.
  2. Opret en MVC-webapp. Åbn Visual Studio og opret et C#-webprojekt ved hjælp af ASP. NET-webapplikationen (.
  3. Indstil webstedets stil.
  4. Installer Entity Framework 6.
  5. Opret datamodellen.
  6. Opret databasekonteksten.
  7. Initialiser DB med testdata.
  8. Indstil EF 6 til at bruge LocalDB.

Hvad er OnModelCreating?

Konfigurationer anvendes via en række metoder, som er afsløret af Microsoft. Klassen DbContext har en metode kaldet OnModelCreating der tager en instans af ModelBuilder som en parameter. Denne metode kaldes af rammen, når din kontekst først oprettes for at bygge modellen og dens kortlægninger i hukommelsen.

Anbefalede: