我正在使用.NET 3.5SP1和DataContractSerializer来序列化一个类。在SP1中,他们更改了行为,因此您不必在类中包括DataContract / DataMember属性,它只会序列化整个事物。这是我正在使用的行为,但是现在我需要忽略序列化程序中的一个属性。我知道做到这一点的一种方法是将DataContract属性添加到该类,然后将DataMember属性放到我要包括的所有成员上。不过,我有理由认为这对我不起作用。
所以我的问题是,是否有一个属性或可以用来使DataContractSerializer忽略属性的东西?
IgnoreDataMemberAttribute吗?