Propriedades das Classes de domínio
Classes de domínio têm as propriedades na tabela a seguir.Para obter informações sobre classes de domínio, consulte Relacionamentos, Classes e Noções básicas sobre modelos.Para obter mais informações sobre como usar essas propriedades, consulte Personalizar e estender uma linguagem específica de domínio.
Propriedade |
Descrição |
Padrão |
---|---|---|
Modificador de acesso |
O nível de acesso da classe de domínio (public ou internal). |
public |
Atributos personalizados |
Usado para adicionar atributos, como a classe de código fonte que é gerada a partir dessa classe de domínio. |
<none>. |
Gera duplo derivado |
Se True, uma classe base e uma classe parcial (para oferecer suporte a personalização através de substituições) será gerada.Para obter mais informações, consulte Substituindo e estendendo as Classes geradas. |
False |
Tem um construtor personalizado |
Se True, um construtor personalizado será fornecido no código fonte.Para obter mais informações, consulte Substituindo e estendendo as Classes geradas. |
False |
Modificador de herança |
Descreve o tipo de herança da classe de código fonte que é gerado a partir da classe de domínio (none, abstract ou sealed). |
none |
Classe base |
Se essa classe de domínio é derivado, o nome da classe base. |
<none>. |
Nome |
O nome desta classe de domínio. |
Nome atual |
Namespace |
O namespace dessa classe de domínio. |
Espaço para nome atual |
Anotações |
Anotações informais que estão associadas essa classe de domínio. |
<none>. |
Descrição |
A descrição que é usada para documentar a interface do usuário do designer gerado. |
<none>. |
Nome de exibição |
O nome que será exibido no designer gerado para esta classe de domínio. |
<none>. |
Ajuda a palavra-chave |
A palavra-opcional chave que é usada para indexar Ajuda F1 para esta classe de domínio. |
<none>. |