Partilhar via


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>.

Consulte também

Outros recursos

Domain-Specific Language Tools Glossary