为了账号安全,请及时绑定邮箱和手机立即绑定

Enterprise Architect UML 图,类模型

Enterprise Architect UML 图,类模型

C#
牧羊人nacy 2021-12-05 16:46:38
我有课。[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 >>,它可以应用于属性。然后使用具有相应构造型的属性为您的类建模。基于该构造型,可以控制代码的生成或模型的转换。


查看完整回答
反对 回复 2021-12-05
  • 1 回答
  • 0 关注
  • 180 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信