Pré. | Proc. |
Conventions C#
Enterprise Architect en supporte l'ingénierie round retour de C# , où ces conventions sont utilisées.
Stéréotypes
Stéréotype |
S'applique à |
Voir également |
---|---|---|
énumération |
Classer Correspond à : un type énuméré. |
|
un événement |
Opération Correspond à : un événement. |
|
extension |
Opération Correspond à : une méthode d'extension de classe, représentée dans le code par un paramètre "this" dans la signature. |
|
indexeur |
Opération Correspond à : une propriété servant d'index pour cette classe. |
|
partiel |
Opération Correspond à : Le mot clé 'partial' sur une opération. |
|
propriété |
Opération Correspond à : une propriété contenant éventuellement à la fois du code de lecture et d'écriture. |
|
enregistrement |
Classer Correspond à : un type d'"enregistrement". |
|
record_struct |
Classer Correspond à : Un type 'record struct'. |
|
structure |
Classer Correspond à : Un type 'struct'. |
Valeur Étiquetés
Étiqueter |
S'applique à |
Voir également |
---|---|---|
nom_argument |
Opération avec extension de stéréotype Correspond à : Le nom donné à ce paramètre. |
|
Nom d'attribut |
Opération avec propriété ou événement de stéréotype Correspond à : le nom de la variable derrière cette propriété ou cet événement. |
|
nom du cours |
Opération avec extension de stéréotype Correspond à : la classe à laquelle cette méthode est ajoutée. |
|
constante |
Attribut Correspond à : Le mot-clé const. |
|
définition |
Opération avec stéréotype partiel Correspond à : s'il s'agit de la déclaration de la méthode ou de la définition. |
|
déléguer |
Opération Correspond à : Le mot-clé 'delegate'. |
|
enumType |
Opération avec propriété de stéréotype Correspond à : le type de données sous lequel la propriété est représentée. |
|
expressionCorps |
Opération, Opération avec propriété de stéréotype ou indexeur Correspond à : 'True' si le 'Behavior Code' provient d'un membre de la fonction de corps d'expression. |
|
extensionAttributeextensionAttribute |
Opération avec extension de stéréotype. Correspond à : L'attribut donné à ce paramètre. |
|
externe |
Opération Correspond à : Le mot-clé 'extern'. |
|
fixé |
Attribut Correspond à : Le mot-clé 'fixe'. |
|
générique |
Opération Correspond à : les paramètres génériques de cette opération. |
|
genericConstraints |
Classe ou interface basée sur un modèle, opération avec la balise "générique" Correspond à : les contraintes sur les paramètres génériques de ce type ou de cette opération. |
|
Met en oeuvre |
Opération Correspond à : le nom de la méthode implémentée, y compris le nom de l'interface. |
|
ImplémenteExplicit |
Opération Correspond à : la présence du nom de l'interface source dans cette déclaration de méthode. |
|
initialiseur |
Opération Correspond à : une liste d'initialisation de constructeur. |
|
Nouveau |
Classe, Interface, Fonctionnement Correspond à : Le mot-clé 'nouveau'. |
|
passer outre |
Opération Correspond à : Le mot-clé 'override'. |
|
paramètres |
Paramètre Correspond à : une liste de paramètres utilisant le mot-clé 'params'. |
|
partiel |
Classe, interface Correspond à : Le mot-clé 'partial'. |
|
propertyInitializer |
Opération avec propriété de stéréotype Correspond à : un initialiseur de propriété. |
|
lecture seulement |
Opération, <<struct>>Classe Correspond à : Le mot-clé 'lecture seule'. |
|
paramètres positionnels |
<<enregistrement>> Classe Correspond à : le paramètre de position dans la définition d'enregistrement. |
|
réf |
Opération, <<struct>>Classe Correspond à : Le mot-clé 'ref'. |
|
scellé |
Opération Correspond à : Le mot-clé 'scellé'. |
|
statique |
Classer Correspond à : Le mot-clé 'static'. |
|
peu sûr |
Classe, Interface, Fonctionnement Correspond à : Le mot-clé 'unsafe'. |
|
virtuel |
Opération Correspond à : Le mot-clé 'virtuel'. |
|
écriture seule |
Opération avec propriété de stéréotype Correspond à : cette propriété ne définit que le code "d'écriture". |
Autres congrès
- Les espaces de Namespaces sont générés pour chaque Paquetage sous une racine d'espace de noms
- La propriété Const d'un attribut correspond au mot-clé readonly, tandis que la balise const correspond au mot-clé const
- La valeur de inout pour la propriété Kind d'un paramètre correspond au mot clé ref
- La valeur de out pour la propriété Kind d'un paramètre correspond au mot clé out
- Les classes partielles peuvent être modélisées comme deux classes distinctes avec la balise partial
- La propriété Est Feuille d'une Classe correspond au mot-clé scellé