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.