Есть ли способ заставить XmlSerialization в .NET игнорировать определенные свойства при сериализации?
Например, у меня есть публичное свойство bool IsValid, и это единственное свойство объекта, которое я не хочу сериализовать. Как я мог это сделать?
Добавьте XmlIgnoreAttribute поверх свойства.
Просто примените [XmlIgnore] к свойству, которое вы хотите игнорировать.
См. http://msdn.microsoft.com/en-us/library/system.xml.serialization.xmlattributes.xmlignore.aspx.
Использовать XmlIgnoreAttribute .