CodeGenerationOptions Enumeración

Definición

Especifica varias opciones que se usarán al generar tipos de .NET para su uso con un servicio web XML.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Herencia
CodeGenerationOptions
Atributos

Campos

Nombre Valor Description
None 0

Representa los tipos primitivos por campos y tipos primitivos por System tipos de espacio de nombres.

GenerateProperties 1

Representa los tipos primitivos por propiedades.

GenerateNewAsync 2

Crea eventos para la invocación asincrónica de métodos web.

GenerateOldAsync 4

Crea métodos Begin y End para la invocación asincrónica de métodos web.

GenerateOrder 8

Genera código de serialización ordenado explícitamente como se especifica a través de la Order propiedad de los XmlAnyElementAttributeatributos , XmlArrayAttributey XmlElementAttribute .

EnableDataBinding 16

Habilita el enlace de datos.

Ejemplos

En el ejemplo siguiente se muestra el uso de la CodeGenerationOptions enumeración para especificar el comportamiento de un ServiceDescriptionImporter objeto .

// Generate properties to represent primitive values.
importer.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateProperties;

Comentarios

Para obtener más información sobre esta API, consulte Comentarios complementarios de API para CodeGenerationOptions.

Se aplica a

Consulte también