Pré. | Proc. |
Conventions C#
Enterprise Architect supporte l'ingénierie round -retour de C# , où ces conventions sont utilisées.
Stéréotypes
Stéréotype |
S'applique à |
Voir aussi |
---|---|---|
énumération |
Classe Correspond à : un type énuméré. |
|
é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é agissant comme un 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 du code de lecture et d'écriture. |
|
enregistrer |
Classe Correspond à : un type « enregistrement ». |
|
structure_enregistrement |
Classe Correspond à : Un type « record struct ». |
|
structure |
Classe Correspond à : un type « struct ». |
Valeur Étiquetés
Étiquette |
S'applique à |
Voir aussi |
---|---|---|
argumentNom |
Opération avec extension du stéréotype Correspond à : Le nom donné à ce paramètre. |
|
nom_attribut |
Opération avec une propriété ou un événement stéréotypé Correspond à : Le nom de la variable derrière cette propriété ou cet événement. |
|
nom de la classe |
Opération avec extension du 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é « délégué ». |
|
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é stéréotype ou indexeur Correspond à : « Vrai » si le « Code de comportement » provient d'un membre de fonction du corps de l'expression. |
|
extensionAttribut |
Opération avec extension du 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 pour cette opération. |
|
contraintes génériques |
Classe ou interface basée sur un modèle, opération avec étiquette « générique » Correspond à : Les contraintes sur les paramètres génériques de ce type ou de cette opération. |
|
Outils |
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 ». |
|
outrepasser |
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 ». |
|
Initialiseur de propriété |
Opération avec propriété de stéréotype Correspond à : un initialiseur de propriété. |
|
lecture seule |
Opération, classe <<struct>> Correspond à : Le mot-clé « readonly ». |
|
Paramètres de position |
Classe <<record>> Correspond à : Le paramètre de position dans la définition d’enregistrement. |
|
réf |
Opération, classe <<struct>> Correspond à : Le mot-clé « ref ». |
|
scellé |
Opération Correspond à : Le mot-clé « scellé ». |
|
statique |
Classe Correspond à : Le mot-clé « static ». |
|
dangereux |
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é définit uniquement le code « écriture ». |
Autres conventions
- 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 l' étiquette 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 l' étiquette partielle
- La propriété Is Leaf d'une classe correspond au mot-clé sealed