CodeGenerationOptions Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Especifica várias opções a serem usadas ao gerar tipos .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
- Atributos
Campos
EnableDataBinding | 16 | Habilita a vinculação de dados. |
GenerateNewAsync | 2 | Cria eventos para a invocação assíncrona dos métodos Web. |
GenerateOldAsync | 4 | Cria métodos de Início e Fim para a invocação assíncrona dos métodos Web. |
GenerateOrder | 8 | Gera o código de serialização explicitamente ordenado conforme especificado por meio da propriedade |
GenerateProperties | 1 | Representa tipos primitivos por propriedades. |
None | 0 | Representa tipos primitivos por campos e tipos primitivos por tipos de namespace System. |
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;
// 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 complementares para CodeGenerationOptions.