CodeGenerationOptions Enumerazione

Definizione

Specifica varie opzioni da utilizzare durante la generazione di .NET tipi da utilizzare con un servizio Web XML.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Ereditarietà
CodeGenerationOptions
Attributi

Campi

Nome Valore Descrizione
None 0

Rappresenta i tipi primitivi per campi e tipi primitivi per System tipi di spazio dei nomi.

GenerateProperties 1

Rappresenta i tipi primitivi in base alle proprietà.

GenerateNewAsync 2

Crea eventi per la chiamata asincrona dei metodi Web.

GenerateOldAsync 4

Crea metodi Begin e End per la chiamata asincrona dei metodi Web.

GenerateOrder 8

Genera codice di serializzazione ordinato in modo esplicito come specificato tramite la Order proprietà degli XmlAnyElementAttributeattributi , XmlArrayAttributee XmlElementAttribute .

EnableDataBinding 16

Abilita il data binding.

Esempio

Nell'esempio seguente viene illustrato l'utilizzo dell'enumerazione CodeGenerationOptions per specificare il comportamento di un ServiceDescriptionImporter oggetto .

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

Commenti

Per altre informazioni su questa API, vedere Osservazioni supplementari sull'API per CodeGenerationOptions.

Si applica a

Vedi anche