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.