CodeGenerationOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt verschiedene Optionen an, die beim Generieren von .NET Typen für die Verwendung mit einem XML-Webdienst verwendet werden sollen.
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
- Attribute
Felder
| Name | Wert | Beschreibung |
|---|---|---|
| None | 0 | Stellt Grundtypen nach Feldern und Grundtypen nach System Namespacetypen dar. |
| GenerateProperties | 1 | Stellt primitive Typen nach Eigenschaften dar. |
| GenerateNewAsync | 2 | Erstellt Ereignisse für den asynchronen Aufruf von Webmethoden. |
| GenerateOldAsync | 4 | Erstellt Begin- und End-Methoden für den asynchronen Aufruf von Webmethoden. |
| GenerateOrder | 8 | Generiert explizit sortierten Serialisierungscode, wie durch die |
| EnableDataBinding | 16 | Aktiviert die Datenbindung. |
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;
Hinweise
Weitere Informationen zu dieser API finden Sie in den ergänzenden API-Hinweisen für CodeGenerationOptions.