Proprietà delle classi di dominio
Le classi di dominio hanno le proprietà nella tabella seguente. Per informazioni sulle classi di dominio, vedere Informazioni su modelli, classi e relazioni. Per altre informazioni su come usare queste proprietà, vedere Personalizzazione ed estensione di un linguaggio specifico del dominio.
Proprietà | Descrizione | Default |
---|---|---|
Modificatore di accesso | Livello di accesso della classe di dominio (public o internal ). |
public |
Attributi personalizzati | Consente di aggiungere attributi alla classe di codice sorgente generata da questa classe di dominio. | <none> |
Genera doppia derivata | Se True , verranno generate sia una classe base che una classe parziale (per supportare la personalizzazione tramite override). Per altre informazioni, vedere Override ed estensione delle classi generate. |
False |
Ha un costruttore personalizzato | Se True , nel codice sorgente verrà fornito un costruttore personalizzato. Per altre informazioni, vedere Override ed estensione delle classi generate. |
False |
Modificatore di ereditarietà | Descrive il tipo di ereditarietà della classe del codice sorgente generata dalla classe di dominio (none abstract o sealed ). |
none |
Classe di base | Se questa classe di dominio è derivata, il nome della classe di base. | <none> |
Nome | Nome di questa classe di dominio. | Nome corrente |
Spazio dei nomi | Spazio dei nomi di questa classe di dominio. | Spazio dei nomi corrente |
Note | Note informali associate a questa classe di dominio. | <none> |
Descrizione | Descrizione utilizzata per documentare l'interfaccia utente della finestra di progettazione generata. | <none> |
Nome visualizzato | Nome che verrà visualizzato nella finestra di progettazione generata per questa classe di dominio. | <none> |
Parola chiave della Guida | Parola chiave facoltativa usata per indicizzare la Guida sensibile al contesto per questa classe di dominio. | <none> |