CodeGenerationOptions Enumeração

Definição

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

Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.

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

Campos

Nome Valor Description
None 0

Representa tipos primitivos por campos e tipos primitivos por System tipos de namespace.

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 Begin e End para a invocação assíncrona de métodos Web.

GenerateOrder 8

Gera o código de serialização ordenado explicitamente conforme especificado por meio da Order propriedade do atributo e XmlElementAttribute do XmlAnyElementAttributeatributoXmlArrayAttribute.

EnableDataBinding 16

Habilita a associação de dados.

Exemplos

O exemplo a seguir 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;

Comentários

Para obter mais informações sobre essa API, consulte comentários de API Suplementar para CodeGenerationOptions.

Aplica-se a

Confira também