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

Apprenez Plus