Objekt-Entität-Mappingattribute (Entity Framework)
Die folgenden Entity Data Model (EDM)-Attribute müssen für die entsprechenden Namespace-, Klassen- und Dateneigenschaften festgelegt werden:
Attribut | Gilt für: | Definition |
---|---|---|
Jede Eigenschaft eines komplexen Typs, die zu einem Entitätstyp in CSDL gehört. |
Gibt an, dass die Eigenschaft einer Eigenschaft eines komplexen Typs zugeordnet ist. |
|
Jede Klasse, die einem komplexen Typ in CSDL zugeordnet ist. |
Gibt an, dass der Typ einem komplexen Typ zugeordnet ist. |
|
Jede Klasse, die einem Entitätstyp in CSDL zugeordnet ist. |
Gibt an, dass die Klasse einer Entität zugeordnet ist. |
|
Jede Eigenschaft, die eine Navigationseigenschaft ist. |
Gibt an, dass die Eigenschaft eine Navigationseigenschaft für die Zuordnung ist, die diesen Typ mit einem anderen Entitätstyp oder einer Auflistung verknüpft. Der Name der Zuordnung muss für die RelationshipName-Eigenschaft angegeben werden. Auch der Rollenname der Zielentität am anderen Ende der Zuordnung muss für die TargetRoleName-Eigenschaft angegeben werden. |
|
Die Assemblyebene, einmal für jede Zuordnung zwischen in CSDL definierten Typen. |
Gibt an, wie zwei Typen in einer Assembly zugeordnet werden. Die folgenden Eigenschaften müssen angegeben werden:
|
|
Jede skalare Eigenschaft einer Entität oder eines komplexen Typs in CSDL. |
Gibt an, dass die Eigenschaft einer skalaren Eigenschaft zugeordnet ist. Wenn die Eigenschaft der Schlüssel des Objekts ist, muss die EntityKeyProperty-Eigenschaft auf true festgelegt werden. |
|
Jede Assembly, die einem EDM zugeordnete Klassen enthält. |
Gibt an, dass die Assembly über EDM-Typen zugeordnete Datenklassen verfügt. |
Weitere Informationen finden Sie unter Gewusst wie: Zuordnen von benutzerdefinierten Objekten zu Entitäten (Entity Framework).