Freigeben über


Object Relational Designer (O/R-Designer)

Der Objektrelationaler Designer (O/R-Designer) stellt eine visuelle Entwurfsoberfläche zum Erstellen von LINQ to SQL [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 und LINQ to SQL. Informationen dazu, wie Sie SQL Server Express erhalten, finden Sie im entsprechenden Abschnitt unter dem Thema Gewusst wie: Installieren von Beispieldatenbanken.

In diesem Abschnitt

Referenz

System.Linq

System.Data.Linq

Verwandte Abschnitte

Häufig gestellte Fragen

LINQ to SQL [LINQ to SQL]

LINQ to ADO.NET

LINQ General Programming Guide

Neues in der Datenanwendungsentwicklung in Visual Studio 2012

Zugreifen auf Daten in Visual Studio