Entity Framework-Dokumentationshub
Entity Framework ist eine moderne Objektbeziehungszuordnung, mit der Sie eine saubere, portierbare und allgemeine Datenzugriffsebene mit .NET (C#) für eine Vielzahl von Datenbanken erstellen können, darunter SQL-Datenbank (lokal und Azure), SQLite, MySQL, PostgreSQL und Azure Cosmos DB. Er unterstützt LINQ-Abfragen, Änderungsnachverfolgung, Updates und Schemamigrationen.
Überblick
Unterstützte DatenbankverwaltungssystemeReferenz
API-ReferenzbrowserReferenz
.NET-Datendokumentationshub (C#)Neuigkeiten
Releases und PlattformenEntwickeln mit Entity Framework Core
Entwickeln Ihrer ersten App
- Praktisches Training (44 Minuten): Speichern und Abrufen relationaler Daten mithilfe von Entity Framework Core
- Zugriff auf SQLite über .NET Core-Konsolen-App mit EF Core
- Zugriff auf SQL Server LocalDB oder SQLite über ASP.NET Core Razor Pages-Web-App mit EF Core
- Zugriff auf SQL Server über ASP.NET Core-MVC-App mit EF Core
- Zugriff auf SQLite über WPF .NET Core-App mit EF Core
- Zugriff auf SQLite über Windows Forms .NET Core-App mit EF Core
- Zugriff auf SQLite über mobile Xamarin-App mit EF Core
Unterstützte Datenbanken
Abfrage
- Übersicht
- Client- und Serverauswertung im Vergleich
- Nachverfolgung und keine Nachverfolgung im Vergleich
- Komplexe Abfrageoperatoren
- Laden relevanter Daten
- Asynchrone Abfragen
- Unformatierte SQL-Abfragen
- Zuordnung benutzerdefinierter Funktionen
- Globale Abfragefilter
- Vergleiche mit NULL-Werten in Abfragen
Verwalten von Datenbankschemas
Frühere Versionen
Tragen Sie zur Entity Framework-Dokumentation bei. Lesen Sie den Leitfaden für Mitwirkende.