Udostępnij za pośrednictwem


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.

Zobacz też

Informacje

Właściwości relacji domeny