Propiedades de las clases de dominio
Las clases de dominio tienen las propiedades de la tabla siguiente. Para obtener información sobre las clases de dominio, consulte Introducción a los modelos, las clases y las relaciones. Para obtener más información sobre cómo usar estas propiedades, consulte Personalización y ampliación de un lenguaje específico del dominio.
Propiedad | Descripción | Valor predeterminado |
---|---|---|
Modificador de acceso | Nivel de acceso de la clase de dominio (public o internal ). |
public |
Atributos personalizados | Se usa para agregar atributos a la clase de código fuente que se genera a partir de esta clase de dominio. | <Ninguna> |
Generates Double Derived | Si es True , se generará una clase base y una clase parcial (para admitir la personalización mediante invalidaciones). Para obtener más información, vea Invalidación y ampliación de las clases generadas. |
False |
Has Custom Constructor | Si es True , se proporcionará un constructor personalizado en el código fuente. Para obtener más información, vea Invalidación y ampliación de las clases generadas. |
False |
Inheritance Modifier | Describe el tipo de herencia de la clase de código fuente que se genera a partir de la clase de dominio(none , abstract o sealed ). |
none |
Clase base | Si esta clase de dominio se deriva, el nombre de la clase base. | <Ninguna> |
Nombre | Nombre de esta clase de dominio. | Nombre actual |
Espacio de nombres | Espacio de nombres de esta clase de dominio. | Espacio de nombres actual |
Notas | Notas informales que están asociadas con esta clase de dominio. | <Ninguna> |
Descripción | La descripción que se usa para documentar la interfaz de usuario del diseñador generado. | <Ninguna> |
Display Name (Nombre para mostrar) | Nombre que se mostrará en el diseñador generado para esta clase de dominio. | <Ninguna> |
Help Keyword | Palabra clave opcional que se usa para indizar la ayuda de F1 para esta clase de dominio. | <Ninguna> |