.NET, почему я должен использовать свойство * Specified для принудительной сериализации? Есть ли способ не делать этого?

Я использую xml-сериализацию в своем проекте для сериализации и десериализации объектов на основе схемы xml. Я использовал инструмент xsd для создания классов, которые будут использоваться при сериализации / десериализации объектов.

Когда я перехожу к сериализации объекта перед отправкой, я вынужден установить для свойства * Specified значение true, чтобы сериализатор сериализовал все свойства, которые не относятся к типу string .

Есть ли способ принудительно сериализовать все свойства, не устанавливая для свойства * Specified значение true?

18
задан casperOne 15 July 2011 в 19:30
поделиться