Condividi tramite


CodeGenerationOptions Enumerazione

Definizione

Specifica diverse opzioni da usare quando vengono generati tipi .NET da usare 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

EnableDataBinding 16

Abilita il data binding.

GenerateNewAsync 2

Crea eventi per la chiamata asincrona a metodi Web.

GenerateOldAsync 4

Crea metodi Begin ed End per la chiamata asincrona a metodi Web.

GenerateOrder 8

Genera codice di serializzazione ordinato in modo esplicito come specificato mediante la proprietà Order degli attributi XmlAnyElementAttribute, XmlArrayAttribute e XmlElementAttribute.

GenerateProperties 1

Rappresenta i tipi primitivi in base alle proprietà.

None 0

Rappresenta tipi primitivi in base ai campi e tipi primitivi in base ai tipi dello spazio dei nomi System.

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;
// Generate properties to represent primitive values.
importer.CodeGenerationOptions = System.Xml.Serialization.CodeGenerationOptions.GenerateProperties;

Commenti

Per altre informazioni su questa API, vedere Note sulle API supplementari per CodeGenerationOptions.

Si applica a

Vedi anche