Propriedades de classes de domínio
As classes de domínio têm as propriedades na tabela a seguir. Para obter informações sobre classes de domínio, consulte Noções básicas sobre modelos, classes e relações. Para obter mais informações sobre como usar essas propriedades, confira 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 à classe de código-fonte gerada a partir dessa classe de domínio. | <nenhum> |
Gera o Duplo Derivado | Se True , uma classe base e uma classe parcial (para dar suporte à personalização por meio de substituições) serão geradas. Para obter mais informações, consulte Substituir e estender as classes geradas. |
False |
Tem Construtor Personalizado | Se True , um construtor personalizado será fornecido no código-fonte. Para obter mais informações, consulte Substituir e estender as classes geradas. |
False |
Modificador de herança | Descreve o tipo de herança da classe de código-fonte gerada a partir da classe de domínio (none , abstract ou sealed ). |
none |
Classe Base | Se essa classe de domínio é derivada, o nome da classe base. | <nenhum> |
Nome | O nome dessa classe de domínio. | Nome atual |
Namespace | O namespace dessa classe de domínio. | Namespace atual |
Observações | Notas informais associadas a esta classe de domínio. | <nenhum> |
Descrição | A descrição usada para documentar a interface do usuário do designer gerado. | <nenhum> |
Nome de exibição | O nome que será exibido no designer gerado para essa classe de domínio. | <nenhum> |
Palavra-chave de ajuda | A palavra-chave opcional usada para indexar a ajuda F1 desta classe de domínio. | <nenhum> |