Compartilhar via


Enumeração System.Xml.Serialization.CodeGenerationOptions

Este artigo fornece observações complementares à documentação de referência para essa API.

Um arquivo WSDL (Web Service Description Language) normalmente descreve uma classe na linguagem de esquema XML como um tipo xsd:complex composto de vários tipos primitivos xsd:complex e xsd:simple. Ao gerar uma classe .NET que representa um determinado tipo xsd:complex, você deve escolher como representar os vários tipos primitivos que ela contém.

Por padrão, cada primitivo é implementado como um campo. Se você especificar a opção GenerateProperties, cada tipo primitivo será implementado como uma propriedade.

Ordenação do código de serialização

O membro GenerateOrder instrui o gerador de código a criar o código de serialização em uma ordem específica, conforme determinado pela propriedade Order dos seguintes atributos:

Observação

Depois que a propriedade Order tiver sido definida em um campo ou propriedade pública em um tipo, ela deverá ser aplicada a todos os campos e propriedades públicas desse tipo e todos os tipos herdados.