Freigeben über


Object Relational Designer (O/R-Designer)

Aktualisiert: November 2007

Der O/R-Designer (O/R-Designer) stellt eine visuelle Entwurfsoberfläche zum Erstellen von LINQ to SQL-Entitätsklassen und -Zuordnungen (Beziehungen) bereit, die auf Objekten in einer Datenbank basieren. Mit anderen Worten: Der O/R-Designer wird verwendet, um in einer Anwendung ein Objektmodell zu erstellen, das den Objekten in einer Datenbank entspricht. Außerdem generiert er einen stark typisierten DataContext, mit dem Daten an die Entitätsklassen gesendet und aus der Datenbank empfangen werden. Der O/R-Designer stellt auch Funktionen bereit, um gespeicherte Prozeduren und Funktionen DataContext-Methoden zum Zurückgeben von Daten und Füllen von Entitätsklassen zuzuordnen. Abschließend bietet der O/R-Designer die Möglichkeit, Vererbungsbeziehungen zwischen Entitätsklassen zu entwerfen.

Hinweis:

Der O/R-Designer unterstützt derzeit nur SQL Server 2000-, SQL Server 2005-, SQL Server 2008- und SQL Server Express-Datenbanken. Der O/R-Designer unterstützt SQL Server Compact 3.5 zwar nicht, LINQ to SQL allerdings schon. Weitere Informationen finden Sie unter SQL Server Compact 3.5 und LINQ to SQL. Informationen zum Erhalten von SQL Server Express finden Sie im Abschnitt zum Erhalt von SQL Server Express im Thema Gewusst wie: Installieren von Beispieldatenbanken.

In diesem Abschnitt

Referenz

System.Linq

System.Data.Linq

Verwandte Abschnitte

FAQ (Häufig gestellte Fragen) zu LINQ to SQL

LINQ to SQL

LINQ to ADO.NET

Allgemeines LINQ-Programmierhandbuch

Neue Datenfeatures

Zugreifen auf Daten (Visual Studio)