表示类的属性不被序列化

本文关键字:序列化 属性 表示 | 更新日期: 2023-09-27 17:57:52

我在WP7上使用silverlight。我正在尝试将一个类序列化为隔离存储。我知道框架会自动为我序列化类,假设每个属性都是可序列化的。

对于这个类,我有一些不可序列化的属性(如BitmapImage)。有没有一种方法可以告诉框架不要序列化该属性(而是在反序列化时将其设置为null?)

我知道实现XmlSerializable是可能的,但我不想手动设置/获取每个。我宁愿它序列化我告诉它的内容,在它反序列化后我可以去设置其他属性。

感谢

表示类的属性不被序列化

您可以使用XmlIgnoreAttribute告诉XmlSerializer忽略您的属性。