Enterprise Architect UML 图,Class 模型
Enterprise Architect UML Diagram, Class Model
我有 class.
[DataContract]
public class Person{
[DataMember]
public string Name{get; set;};
[DataMember]
public string Lastname{get; set;};
}
我需要在 Enterprise Architect 中创建 UML
class 图表。
我创建 class 并添加姓名和姓氏 属性,但我不知道如何输入 [DataContract]
和 [DataMember]
。任何人都可以知道该怎么做或可以这样做吗?
注解用于表示数据协定序列化程序应序列化的内容。这种特定于语言(或至少特定于平台)并且在 UML 中没有已知或受支持的概念。解决这个问题的 UML 方法是刻板印象。因此,定义一个可应用于 classes 的构造型 << DataContract >> 和一个可应用于属性的构造型 << DataMember >>。然后使用具有相应刻板印象的属性为您的 class 建模。基于该刻板印象,可以控制代码的生成或模型的转换。
我有 class.
[DataContract]
public class Person{
[DataMember]
public string Name{get; set;};
[DataMember]
public string Lastname{get; set;};
}
我需要在 Enterprise Architect 中创建 UML
class 图表。
我创建 class 并添加姓名和姓氏 属性,但我不知道如何输入 [DataContract]
和 [DataMember]
。任何人都可以知道该怎么做或可以这样做吗?
注解用于表示数据协定序列化程序应序列化的内容。这种特定于语言(或至少特定于平台)并且在 UML 中没有已知或受支持的概念。解决这个问题的 UML 方法是刻板印象。因此,定义一个可应用于 classes 的构造型 << DataContract >> 和一个可应用于属性的构造型 << DataMember >>。然后使用具有相应刻板印象的属性为您的 class 建模。基于该刻板印象,可以控制代码的生成或模型的转换。