System.Xml.Serialization.CodeGenerationOptions enum
En este artículo se proporcionan comentarios adicionales a la documentación de referencia de esta API.
Un archivo de lenguaje de descripción de servicios web (WSDL) normalmente describe una clase en el lenguaje de esquema XML como un tipo xsd:complex
compuesto por varios tipos xsd:complex
y xsd:simple
primitivos. Al generar una clase .NET que representa un tipo xsd:complex
determinado, debe elegir cómo representar los distintos tipos primitivos que contiene.
De forma predeterminada, cada primitivo se implementa como un campo. Si especifica la opción GenerateProperties
, cada tipo primitivo se implementa en su lugar como una propiedad.
Ordenar código de serialización
El miembro GenerateOrder
indica al generador de código que cree el código de serialización en un orden específico según lo determinado por la propiedad Order
de los atributos siguientes:
Nota:
Una vez establecida la propiedad Order
en una propiedad o campo público de un tipo, debe aplicarse a todas las propiedades y campos públicos de ese tipo y a todos los tipos heredados.