Eigenschaften von Domänenrollen
Die Eigenschaften in der folgenden Tabelle sind mit einer Rolle verbundenen Domänen.Weitere Informationen über Domänen, finden Sie unter Grundlagen von Modellen, Klassen und Beziehungen.Weitere Informationen zum Verwenden dieser Eigenschaften finden Sie unter Anpassen und Erweitern einer domänenspezifischen Spracheverwendet.
Property |
Beschreibung |
Standardwert |
---|---|---|
Auflistungs-Typ |
Wenn diese Rolle Multiplizität von 0 aufweist. * oder 1. *, stimmt diese Eigenschaft den generischen Typ an, der verwendet wird, um die Auflistung von Links zu speichern. |
(none)- LinkedElementCollection<T> verwendet wird |
Benutzerdefinierte Attribute |
Attribute, die Sie hier angeben, werden als Attribute für die generierte Codeklasse hinzugefügt. |
<Keine> |
Ist der browsebare Eigenschaft |
Wenn kann Trueund wenn die Multiplizität der Beziehung 0..1 oder 1..1 befindet, die Rolle Eigenschaft vom Benutzer im Eigenschaften Fenster durchsucht werden.Die Eigenschaft enthält den Namen des Elements am anderen Ende der Verhältnis-Links an. |
True |
Ist Eigenschaft-Generator |
Wenn True, eine Rolle Eigenschaft für diese Rolle generiert wird, die Sie verwenden können, um die Beziehung im Programmcode zu durchlaufen.Wenn Sie diesen Wert false ist, rufen Sie die Beziehung in einer weniger effiziente Weise durchlaufen werden können, indem statische Methoden des Domänen-Verhältnisses verwenden. |
True |
Eigenschaft-Getter-Zugriffsmodifizierer |
Der Zugriffsmodifizierer für den Getter für die generierte Eigenschaft (public, internal, private, protectedoder protected internal). |
public |
Eigenschaft-Setzer-Zugriffsmodifizierer |
Der Zugriffsmodifizierer für den Setter für die generierte Eigenschaft (public, internal, private, protectedoder protected internal). |
public |
Multiplizität |
Die Anzahl von Modellelementen, die die entgegengesetzte Rolle (0..1, 1..1, 0..*oder 1..*) ausgeführt werden können.Wenn die Multiplizität 0..* oder 1..*ist, enthält die generierte Eigenschaft eine Auflistung dar. andernfalls stellt die generierte Eigenschaft ein einzelnes Modellelement dar. |
Hängt vom Beziehungstyp ab und davon, ob dies die Quell- oder Zielrolle relativ ist. |
Name |
Der Name der Rolle Domänen.Diese Eigenschaft kann Leerzeichen enthalten. |
Der Name der Domänenklasse der Rolle Players für diese Rolle. |
Kopieren Verbreitet |
DoNotPropagateCopy - die kopierte Rolle Player verfügt über keine Kopie des Links. PropagateCopyToLinkOnly kopierten - Der Link verweist auf den vorhandenen Rolle von der Spieler. PropagateCopyToLinkAndOppositeRolePlayerkopierten - Der Link verweist auf eine Kopie der entgegengesetzten Rolle Players. |
PropagateCopyToLinkAndOppositeRolePlayer für die Quellspalten der Bildlauf embeddings. DoNotPropagateCopy für andere Rollen. Weitere Informationen finden Sie unter Anpassen des Kopierverhaltens |
Verbreitet Löschen |
True , um das Element zu löschen, das diese Rolle spielt, wenn der zugeordnete Link gelöscht wird. |
Mithilfe von eingebettetenTrue für das Ziel einer Rolle. False für andere Rollen. Weitere Informationen finden Sie unter Anpassen des Löschverhaltens. |
Eigenschaftenname |
Der Name der Eigenschaft im Code generiert der Rolle Players.Dieser Name darf keine Leerzeichen enthalten. |
Der Name der entgegengesetzten Rolle, wenn diese Rolle verfügt oder eine null-zu-ein 1:1 Multiplizität; Andernfalls ist der pluralized Name der entgegengesetzten Rolle. |
Rolle Player- |
Die Domänenklasse des Elements, das diese Rolle in der Beziehung einnehmen kann.Diese Eigenschaft ist schreibgeschützt. |
Die Domänenklasse der Rolle Players für diese Rolle. |
Hinweise |
Informelle Hinweise, die der Rolle zugeordnet sind, Domänen. |
<Keine> |
Kategorie |
Die Kategorie, unter der die generierte Eigenschaft im Eigenschaften Fenster im generierten Designer angezeigt wird.Wenn diese Eigenschaft leer ist, wird die generierte Eigenschaft mit der Sonstiges Kategorie |
<Keine> |
Beschreibung |
Die Beschreibung, die dem Code für Dokumente verwendet wird und in der Benutzeroberfläche des generierten Designers verwendet wird. Die Beschreibung wird in der IntelliSense-QuickInfo für die generierte Eigenschaft für die Rolle Player Klasse. |
Description forder vollständige Name der Rolle |
Angezeigter Name |
Der Name, der im generierten Rolle für die Domänen Designer angezeigt wird. |
Der angepasste Wert der Name-Eigenschaft. |
Hilfeschlüsselwort |
Das optionale Schlüsselwort, das zur Rolle für die Domänen F1-Hilfe Index verwendet wird. |
<Keine> |
Eigenschaft-Anzeigename |
Der Name, der im generierten Designer für die generierte Rolle Eigenschaft angezeigt wird. |
Der angepasste Wert der Eigenschaftennamen der Eigenschaft. |
Hinweis |
---|
Der Standardwert des Anzeigenamens basiert auf der zugehörige Eigenschaftswert, indem er Leerzeichen vor jedem Großbuchstaben einfügt, der von einem Kleinbuchstaben vorangestellt ist und nicht von einem anderen Großbuchstaben folgt. |