Объект сериализации XML (HttpBrowserCapabilities) - PullRequest
0 голосов
/ 25 августа 2009

Существует собственный каркасный объект, называемый HttpBrowserCapabilities. Я хотел бы сериализовать это в XML. Есть идеи, как лучше всего это сделать?

Моей первой мыслью было создать свой собственный класс, который наследует его, затем декорировать все свойства с помощью XML и затем сериализовать его. Мне было интересно, есть ли более простой (волшебный) способ сделать это. :)

ТИА

1 Ответ

0 голосов
/ 25 августа 2009

Если класс не помечен как сериализуемый, нет. Однако для достижения вышесказанного, используя декоратор, вы можете использовать IDataContractSurrogates. Смотри http://msdn.microsoft.com/en-us/library/system.runtime.serialization.idatacontractsurrogate.aspx

...