【发布时间】:2012-02-20 11:48:12
【问题描述】:
如果我为当前类型属性定义 ShouldSerialize*,它会起作用。但如果我指定基类型属性,它就不起作用。 *Specified 也一样
[XmlInclude(typeof(SingleEventGroup))]
[XmlInclude(typeof(MultipleEventsGroup))]
public abstract class EventsGroup
{
public List<int> EventsIds { get; set; }
public string Name { get; set; }
}
public class SingleEventGroup : EventsGroup
{
public bool ShouldSerializeName()
{
return false; //it is still serialized
}
}
【问题讨论】:
标签: .net serialization xml-serialization