我可以自定义属性在部分类中如何序列化为xml吗?

时间:2016-12-22 19:16:17

标签: c# xml entity-framework xml-serialization

我有一组由EF Reverse POCO Generator生成的实体。使用EntityFramework.Extended的审核日志功能我可以将对实体的更改序列化为Xml,除非实体具有类型DbGeography的属性。在反向POCO中,我设置了选项DisableGeographyTypes=true,因此不再生成此属性,并且我已添加了部分(非生成)类并将该属性放在那里。

是否有可以添加到此属性的属性,这将允许我自定义如何将其序列化为XML?像[SomeXmlAttribute(MyCustomSerializer)]这样的东西,MyCustomSerializer是一个允许我将数据类型转换为Xml和从Xml转换的类?

0 个答案:

没有答案