Поделиться через


Перечисление System.Xml.Serialization.CodeGenerationOptions

В этой статье приводятся дополнительные замечания к справочной документации по этому API.

Файл языка описания веб-службы (WSDL) обычно описывает класс на языке xsd:complex схемы XML как тип, состоящий из различных примитивных xsd:complex и xsd:simple типов. При создании класса .NET, представляющего заданный xsd:complex тип, необходимо выбрать способ представления различных примитивных типов, которые он содержит.

По умолчанию каждый примитив реализуется как поле. При указании GenerateProperties параметра каждый примитивный тип вместо этого реализуется как свойство.

Упорядочение кода сериализации

Член GenerateOrder указывает генератору кода создать код сериализации в определенном порядке, как определено Order свойством следующих атрибутов:

Примечание.

Order После установки свойства в одном общедоступном свойстве или поле в типе оно должно применяться ко всем общедоступным свойствам и полям этого типа и всем унаследованным типам.