Właściwości ról w domenie
W poniższej tabeli przedstawiono właściwości są skojarzone z roli domeny.Informacje dotyczące ról domen, zobacz Opis modeli, klas i relacji.Aby uzyskać więcej informacji na temat używania tych właściwości, zobacz Dostosowywanie i rozszerzanie języka specyficznego dla domeny.
Właściwość |
Opis |
Domyślne |
---|---|---|
Typ kolekcji |
Jeśli ta rola ma liczebność 0.. * lub 1.. *, ta właściwość dostosowuje typ rodzajowy, który jest używany do przechowywania kolekcji łączy. |
(none) - LinkedElementCollection is used |
Atrybuty niestandardowe |
Atrybuty, które określisz w tym miejscu zostanie dodany jako atrybuty do klasy wygenerowany kod. |
<none> |
Jest przeglądana właściwości |
Jeśli True, i Jeśli liczebność relacji jest od 0 do 1 lub 1..1, właściwość roli może być przeglądany przez użytkownika w Właściwości okna.Właściwość Wyświetla nazwę elementu na drugim końcu łącza relacji. |
True |
Jest Generator właściwości |
Jeśli True, właściwość roli jest generowany dla tej roli można użyć do przechodzenia relacji w kodzie programu.Jeśli ustawiona to false, można przechodzenia relacji w mniej efektywny sposób za pomocą metody statycznej relacji domeny. |
True |
Modyfikator dostępu elementu właściwości Getter |
Modyfikator dostępu getter generowanych właściwości (public, internal, private, protected, lub protected internal). |
public |
Modyfikator dostępu ustawiająca właściwość |
Modyfikator dostępu dla metody ustawiającej właściwość generowanych (public, internal, private, protected, lub protected internal). |
public |
Liczebność |
Liczba elementów modelu, które mogą odgrywać rolę przeciwnych (0..1, 1..1, 0..*, lub 1..*).Jeśli liczebność jest 0..* lub 1..*, a następnie właściwość generowanych reprezentuje zbiór; w przeciwnym wypadku wygenerowany właściwość reprezentuje element pojedynczy model. |
Zależy od typu relacji i czy jest to źródłowego lub docelowego roli w relacji. |
Nazwa |
Nazwa roli domeny.Właściwość ta nie może zawierać odstępy. |
Nazwa klasy domeny Player roli dla tej roli. |
Propaguje kopii |
DoNotPropagateCopy-Gracz skopiowane rola będzie miał nie kopii tego łącza. PropagateCopyToLinkOnly-Skopiowane łącze wiedzie do istniejących naprzeciwko player roli. PropagateCopyToLinkAndOppositeRolePlayer -Skopiowane łącze wiedzie do kopii przeciwnych player roli. |
PropagateCopyToLinkAndOppositeRolePlayerdla ról źródła osadzonych. DoNotPropagateCopydla innych ról. Aby uzyskać więcej informacji zobaczDostosowywanie zachowania dotyczącego kopiowania |
Propaguje Delete |
TrueAby usunąć element, który odtwarza tej roli skojarzone łącze jest usuwany. |
Truedla obiektu docelowego rolę osadzania. Falsedla innych ról. Aby uzyskać więcej informacji, zobacz Dostosowywanie zachowania dotyczącego usuwania. |
Nazwa właściwości |
Nazwa właściwości generowane w kodzie player roli.Ta nazwa nie może zawierać odstępy. |
Nazwa roli przeciwnych, jeśli ta rola ma wartość zero do jednego lub jeden do jednego liczebność; w przeciwnym razie pluralized nazwa przeciwległego roli. |
Odtwarzacz roli |
Klasa domeny element, który można odtwarzać tej roli w relacji.Ta właściwość jest tylko do odczytu. |
Klasa domeny player roli dla tej roli. |
Notatki |
Nieformalne notatki, które są skojarzone z rolą domeny. |
<none> |
Kategoria |
Kategoria, pod którym generowanych właściwości pojawia się w Właściwości okno wygenerowany projektanta.Jeśli ta właściwość jest pusta, a następnie właściwość generowanych pojawia się w obszarze różne kategorii |
<none> |
Opis |
Opis, który jest używany do dokumentowania kodu i jest używany w interfejsie użytkownika wygenerowanego konstruktora. Opis jest wyświetlany w etykietce narzędzia Intellisense generowanych właściwości klasy player roli. |
Description forPełna nazwa roli |
Nazwa wyświetlana |
Nazwa jest wyświetlana w projektancie generowanych dla roli domeny. |
Skorygowana wartość właściwości Name. |
Słowo kluczowe pomocy |
Opcjonalne słowo kluczowe, które jest używane do indeksowania F1 Pomoc dla roli domeny. |
<none> |
Właściwość Nazwa wyświetlana |
Nazwa jest wyświetlana w projektancie generowanych dla właściwości generowane roli. |
Skorygowana wartość właściwości Nazwa właściwości. |
[!UWAGA]
Wartość domyślna nazwa ekranu opiera się na wartości właściwości skojarzone wstawiając spacje przed każdy znak wielkie litery, który poprzedza znak małą i że nie następuje inny znak wielkie litery.