Een DAL maken met EFCF
De
van uit deze klasse) die fungeert als toegangspoort voor de database en alle methoden bevat die je nodig hebt om de database en de tabellen erin te manipuleren.
System.Data.Entity.DbContext
klasse vormt de kern van het Entity Framework Code First framework . Het is deze klasse (of, beter gezegd, de klassen je zelf maakt en die overervenvan uit deze klasse) die fungeert als toegangspoort voor de database en alle methoden bevat die je nodig hebt om de database en de tabellen erin te manipuleren.
Om een DAL in EFCF te maken begin je met een klasse te maken die overerft van DbContext. Deze klasse definieert een System.Data.Entity.DbSet<T>
eigenschap. T is naam van de entiteit die je wilt updaten, waarin je wilt inserten - ook wel CREATE genoemed) en deleten en waaruit je gegevens wilt ophalen, ook wel READ genoemd. Die handelingen worden met een acrononiem aangeduid als de CRUD operaties.
- EF context
Het creëren van een aangepaste data context is eenvoudig, het gebruik ervan is nog eenvoudiger. - EF Entiteiten inlezen
We beginnen met het inlezen van entiteiten, ook wel READ of SELECT genoemd. - EF Entiteiten inserten
We gaan verder met het inserten van een nieuwe entiteit, ook wel CREATE genoemd. - EF Entiteiten updaten
- EF Entiteiten upserten
- EF Entiteiten deleten
2016-11-23 13:16:27