Freigeben über


CodeGenerationOptions Enumeration

Definition

Gibt verschiedene Optionen an, die beim Generieren von .NET-Typen für einen XML-Webdienst verwendet werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Vererbung
CodeGenerationOptions
Attribute

Felder

EnableDataBinding 16

Aktiviert die Datenbindung.

GenerateNewAsync 2

Erstellt Ereignisse für den asynchronen Aufruf von Webmethoden.

GenerateOldAsync 4

Erstellt die Begin-Methode und die End-Methode für den asynchronen Aufruf von Webmethoden.

GenerateOrder 8

Generiert explizit angeordneten Serialisierungscode, entsprechend der Angabe durch die Order-Eigenschaft der Attribute XmlAnyElementAttribute, XmlArrayAttribute und XmlElementAttribute.

GenerateProperties 1

Stellt primitive Typen anhand von Eigenschaften dar.

None 0

Stellt primitive Typen nach Feldern und primitive Typen nach System-Namespacetypen dar.

Beispiele

Im folgenden Beispiel wird die Verwendung der CodeGenerationOptions Enumeration veranschaulicht, um das Verhalten eines ServiceDescriptionImporter Objekts anzugeben.

// 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;

Hinweise

Weitere Informationen zu dieser API finden Sie unter Zusätzliche API-Hinweise für CodeGenerationOptions.

Gilt für:

Weitere Informationen