Сериализация XML и унаследованные типы
Следует обратить внимание xml-serialization на тот факт, что в конструктор inheritance XmlSerialiser можно передать csharp массив типов, которые сериализатор xml может не разрешить. Мне приходилось inherit использовать это довольно serialization много раз, когда нужно было unserialize сериализовать коллекцию или c-sharp сложный набор структур данных, а serialization эти типы жили в разных сборках c# и т. д.
XmlSerialiser Constructor with extraTypes param
РЕДАКТИРОВАТЬ: я бы csharp добавил, что этот подход c# имеет преимущество перед c-sharp атрибутами XmlInclude и т. д., что inheritance вы можете разработать способ csharp обнаружения и компиляции serialization списка ваших возможных конкретных inheritance типов во время выполнения serialisation и вставить их.
c#
xml
inheritance
serialization
xml-serialization
Сериализация XML и унаследованные типы
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.