Condividi tramite


Enumerazione System.Xml.Serialization.CodeGenerationOptions

Questo articolo fornisce osservazioni supplementari alla documentazione di riferimento per questa API.

Un file WSDL (Web Service Description Language) descrive in genere una classe nel linguaggio XML Schema come xsd:complex tipo composto da vari tipi e xsd:simple primitivixsd:complex. Quando si genera una classe .NET che rappresenta un determinato xsd:complex tipo, è necessario scegliere come rappresentare i vari tipi primitivi contenuti.

Per impostazione predefinita, ogni primitiva viene implementata come campo. Se si specifica l'opzione GenerateProperties , ogni tipo primitivo viene invece implementato come proprietà .

Ordinamento del codice di serializzazione

Il GenerateOrder membro indica al generatore di codice di creare il codice di serializzazione in un ordine specifico, come determinato dalla Order proprietà degli attributi seguenti:

Nota

Dopo che la Order proprietà è stata impostata su una proprietà o un campo pubblico in un tipo, deve essere applicata a tutte le proprietà e i campi pubblici per tale tipo e tutti i tipi ereditati.