我有课。[DataContract]public class Person{ [DataMember] public string Name{get; set;}; [DataMember] public string Lastname{get; set;}; }我需要UML在 Enterprise Architect 中创建类图。我创建类并添加 Name 和 Lastname 属性,但我不知道如何放置 [DataContract]和[DataMember]。任何人都可以知道怎么做或者有可能做到吗?
1 回答
慕虎7371278
TA贡献1802条经验 获得超4个赞
注解用于表达数据契约序列化器应该序列化的内容。这种语言特定(或至少平台特定)并且在 UML 中没有已知或支持的概念。解决这个问题的 UML 方法是刻板印象。因此,定义一个构造型 << DataContract >>,它可以应用于类,以及一个构造型 << DataMember >>,它可以应用于属性。然后使用具有相应构造型的属性为您的类建模。基于该构造型,可以控制代码的生成或模型的转换。
- 1 回答
- 0 关注
- 180 浏览
添加回答
举报
0/150
提交
取消