Gewusst wie: Hinzufügen einer Eigenschaft eines komplexen Typs zu einer Entität (Entity Data Model-Tools)

In den Verfahren in diesem Thema wird beschrieben, wie einer Entität mit dem ADO.NET Entity Data Model-Designer (Entity Designer) eine Eigenschaft eines komplexen Typs hinzugefügt wird. Informationen zur Verwendung komplexer Typen finden Sie unter Complex Type Objects (Entity Framework).

Die folgenden Verfahren setzen voraus, dass Sie eine EDMX-Datei im Entity Designer geöffnet haben.

Hinzufügen eines komplexen Typs zu einer Entität

So fügen Sie einer Entität einen komplexen Typ hinzu

  1. Klicken Sie mit der rechten Maustaste auf eine Entität, zeigen Sie auf Hinzufügen, und wählen Sie Komplexe Eigenschaft aus.

    Der Entität wird eine Eigenschaft eines komplexen Typs mit einem Standardnamen hinzugefügt. Der Eigenschaft wird ein Standardtyp zugewiesen (ausgewählt aus den vorhandenen komplexen Typen).

  2. Weisen Sie der Eigenschaft im Fenster Eigenschaften den gewünschten Typ zu.

    Dd456823.note(de-de,VS.100).gifHinweis:
    Nachdem Sie einer Entität eine Eigenschaft eines komplexen Typs hinzugefügt haben, müssen Sie die zugehörigen Eigenschaften Tabellenspalten zuordnen.Weitere Informationen finden Sie unter Gewusst wie: Zuordnen von Eigenschaften eines komplexen Typs zu Tabellenspalten (Entity Data Model-Tools).

Umgestalten vorhandener Eigenschaften in einen komplexen Typ

So gestalten Sie vorhandene Eigenschaften in einen komplexen Typ um

  • Wählen Sie auf der Entity Designer-Oberfläche mindestens eine Eigenschaft einer Entität aus (keine Navigationseigenschaften), klicken Sie dann mit der rechten Maustaste, und wählen Sie In neuen komplexen Typ umgestalten aus.

    Ein neuer komplexer Typ mit den ausgewählten Eigenschaften wird dem Modellbrowser hinzugefügt. Dem komplexen Typ wird ein Standardname zugewiesen. Informationen zum Umbenennen eines komplexen Typs finden Sie unter Gewusst wie: Erstellen und Ändern von komplexen Typen (Entity Data Model-Tools).

    Die ausgewählten Eigenschaften werden durch eine komplexe Eigenschaft des neu erstellten Typs ersetzt. Alle Eigenschaftenzuordnungen werden beibehalten.

Siehe auch

Aufgaben

Gewusst wie: Erstellen und Ändern von komplexen Typen (Entity Data Model-Tools)
Gewusst wie: Zuordnen eines Funktionsimports zu einem komplexen Typ (Entity Data Model-Tools)
Gewusst wie: Zuordnen von Eigenschaften eines komplexen Typs zu Tabellenspalten (Entity Data Model-Tools)

Weitere Ressourcen

Ausführen von Modellierungsaufgaben mit den Entity Data Model-Tools