Réserver une Démo
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

Apprenez Plus