Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Kod först
Skapa en Entity Framework-modell med hjälp av kod. Modellen kan rikta in sig på en befintlig databas eller en ny databas.
Context
En klass som representerar en session med databasen, så att du kan fråga efter och spara data. En kontext härleds från klassen DbContext eller ObjectContext.
Konvention (kod först)
En regel som Entity Framework använder för att härleda formen på din modell från dina klasser.
Databasen först
Skapa en Entity Framework-modell med hjälp av EF Designer som är riktad mot en befintlig databas.
Ivrig inläsning
Ett mönster för inläsning av relaterade data där en fråga för en typ av entitet även läser in relaterade entiteter som en del av frågan.
EF Designer
En visuell designer i Visual Studio som gör att du kan skapa en Entity Framework-modell med hjälp av rutor och linjer.
Enhet
En klass eller ett objekt som representerar programdata som kunder, produkter och beställningar.
Entitetsdatamodell
En modell som beskriver entiteter och relationerna mellan dem. EF använder EDM för att beskriva den konceptuella modellen som utvecklare programmerar mot. EDM bygger på entitetsrelationsmodellen som introducerades av Dr. Peter Chen. EDM utvecklades ursprungligen med det primära målet att bli den gemensamma datamodellen i en uppsättning utvecklar- och servertekniker från Microsoft. EDM används också som en del av OData-protokollet.
Explicit inläsning
Ett mönster för inläsning av relaterade data där relaterade objekt läses in genom att anropa ett API.
Fluent API
Ett API som kan användas för att konfigurera en Code First-modell.
Främmande nyckelassociation
En association mellan entiteter där en egenskap som representerar den främmande nyckeln ingår i klassen för den beroende entiteten. Till exempel innehåller Product en CategoryId-egenskap.
Identifiera relation
En relation där huvudentitetens primära nyckel är en del av den beroende entitetens primära nyckel. I den här typen av relation kan den beroende entiteten inte finnas utan huvudentiteten.
Oberoende förening
En association mellan entiteter där det inte finns någon egenskap som representerar den externa nyckeln i den beroende entitetens klass. En produktklass innehåller till exempel en relation till Kategori men ingen CategoryId-egenskap. Entity Framework spårar tillståndet för associationen oberoende av tillståndet för entiteterna vid de två associationsluten.
Fördröjd laddning
Ett mönster för inläsning av relaterade data där relaterade objekt läses in automatiskt när en navigeringsegenskap används.
Modell först
Skapa en Entity Framework-modell med hjälp av EF Designer som sedan används för att skapa en ny databas.
Navigeringsegenskap
En egenskap för en entitet som refererar till en annan entitet. Till exempel innehåller Product en kategorinavigeringsegenskap och Kategori innehåller en navigeringsegenskap för Produkter.
POCO
Akronym för Plain-Old CLR-objekt. En enkel användarklass som inte har några beroenden med något ramverk. I ef-kontexten implementerar en entitetsklass som inte härleds från EntityObject några gränssnitt eller har attribut som definierats i EF. Sådana entitetsklasser som frikopplas från lagringsramverket sägs också vara "okunniga om beständighet".
Invertering av relation
Den motsatta änden av en relation, till exempel produkt. Kategori och kategori. Produkt.
Självspårningsentitet
En entitet som skapats från en kodgenereringsmall som hjälper till med N-nivåutveckling.
Tabell-per-betongtyp (TPC)
En metod för att mappa arvet där varje icke-abstrakt typ i hierarkin mappas till en separat tabell i databasen.
TPH (Tabell-för-hierarki)
En metod för att mappa arvet där alla typer i hierarkin mappas till samma tabell i databasen. En eller flera diskriminerande kolumner används för att identifiera vilken typ varje rad är associerad med.
TPT (Tabell-per-typ)
En metod för att mappa arvet där de gemensamma egenskaperna för alla typer i hierarkin mappas till samma tabell i databasen, men egenskaper som är unika för varje typ mappas till en separat tabell.
Typidentifiering
Processen att identifiera de typer som ska ingå i en Entity Framework-modell.