Verbesserungen für komplexe Typen in Entity Framework Core 9.0
16.09.2024, 00:00 Uhr
Komplexität im Griff
Komplexe Typen erlauben in Entity Framework Core 9.0 Gruppierungen und bieten eine verkürzte Syntax für Massenaktualisierungen.
Die Datenzugriffskolumne in der dotnetpro-Ausgabe 6/2024 hat die in Entity Framework Core 8.0 wieder eingeführten komplexen Typen vorgestellt (siehe [1]). Complex Types gab es davor schon im klassischen ADO.NET Entity Framework.
Zur Erinnerung: Sowohl in Entity Framework als auch in Entity Framework Core wird aus einem komplexen Typ keine eigenständige Tabelle, sondern ein Teil einer anderen Tabelle. In Entity Framework Core kann ein komplexer Typ nicht nur ein .NET-Referenztyp (Klassen mit class und record class) sein, sondern auch ein .NET-Wertetyp (Strukturen mit struct und record struct).
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar