CodeGenerationOptions Enumeração

Definição

Especifica várias opções para usar ao gerar tipos .NET para uso com um Serviço Web XML.

Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.

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

Campos

Name Valor Description
None 0

Representa tipos primitivos por campos e tipos primitivos por System tipos de espaço de nomes.

GenerateProperties 1

Representa tipos primitivos por propriedades.

GenerateNewAsync 2

Cria eventos para a invocação assíncrona de métodos Web.

GenerateOldAsync 4

Cria métodos de Início e Fim para a invocação assíncrona de métodos Web.

GenerateOrder 8

Gera código de serialização explicitamente ordenado, conforme especificado através da Order propriedade dos XmlAnyElementAttributeatributos , XmlArrayAttribute, e XmlElementAttribute .

EnableDataBinding 16

Permite a ligação de dados.

Exemplos

O exemplo seguinte ilustra o uso da CodeGenerationOptions enumeração para especificar o comportamento de um ServiceDescriptionImporter objeto.

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

Observações

Para mais informações sobre esta API, consulte Observações Suplementares da API para CodeGenerationOptions.

Aplica-se a

Ver também