Compartilhar via


Enumeração System.Xml.Serialization.CodeGenerationOptions

Este artigo fornece comentários complementares à documentação de referência para esta API.

Um arquivo WSDL (Linguagem de Descrição do Serviço Web) normalmente descreve uma classe na linguagem de esquema XML como um xsd:complex tipo composto por vários tipos primitivos xsd:complex e xsd:simple. Ao gerar uma classe .NET que representa um determinado xsd:complex tipo, você deve escolher como representar os vários tipos primitivos que ele 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 GenerateOrder membro instrui o gerador de código a criar o código de serialização em uma ordem específica determinada pela propriedade Order dos seguintes atributos:

Observação

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