Я использую классы сериализации .NET для сериализации XML и регистрации значений аргументов, которые передаются определенным функциям в моем приложении. Для этого мне нужны средства для XML-сериализации значений свойств любых классов, которые получают проходы, но игнорируя любые свойства, которые не могут быть сериализованы в XML (например, любые свойства типа Image).
Я мог бы пройтись по своим классам и пометить такие свойства атрибутом [XmlIgnore], но в идеале мне нужен сериализатор, который просто пропускает такие свойства.
Это достижимо?