Właściwości klas domeny
Klasy domen mają właściwości w poniższej tabeli. Aby uzyskać informacje o klasach domeny, 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ści | opis | Wartość domyślna |
---|---|---|
Modyfikator dostępu | Poziom dostępu do klasy domeny (public lub internal ). |
public |
Atrybuty niestandardowe | Służy do dodawania atrybutów do klasy kodu źródłowego wygenerowanej z tej klasy domeny. | <none> |
Generuje podwójne pochodne | Jeśli True zostanie wygenerowana zarówno klasa podstawowa, jak i klasa częściowa (w celu obsługi dostosowywania za pośrednictwem przesłonięć). Aby uzyskać więcej informacji, zobacz Zastępowanie i rozszerzanie wygenerowanych klas. |
False |
Ma konstruktor niestandardowy | Jeśli True w kodzie źródłowym zostanie podany konstruktor niestandardowy. Aby uzyskać więcej informacji, zobacz Zastępowanie i rozszerzanie wygenerowanych klas. |
False |
Modyfikator dziedziczenia | Opisuje rodzaj dziedziczenia klasy kodu źródłowego, która jest generowana na podstawie klasy domeny (none abstract lub sealed ). |
none |
Klasa bazowa | Jeśli ta klasa domeny jest pochodna, nazwa klasy bazowej. | <none> |
Nazwisko | Nazwa tej klasy domeny. | Bieżąca nazwa |
Przestrzeń nazw | Przestrzeń nazw tej klasy domeny. | Bieżąca przestrzeń nazw |
Uwagi | Nieformalne uwagi skojarzone z tą klasą domeny. | <none> |
opis | Opis używany do dokumentowania interfejsu użytkownika wygenerowanego projektanta. | <none> |
Wyświetlana nazwa | Nazwa wyświetlana w wygenerowanych projektantach dla tej klasy domeny. | <none> |
Słowo kluczowe Pomocy | Opcjonalne słowo kluczowe używane do indeksowania pomocy F1 dla tej klasy domeny. | <none> |