Sdílet prostřednictvím


CodeGenerationOptions Výčet

Definice

Určuje různé možnosti, které se mají použít při generování typů .NET pro použití s webovou službou XML.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class CodeGenerationOptions
[System.Flags]
public enum CodeGenerationOptions
[<System.Flags>]
type CodeGenerationOptions = 
Public Enum CodeGenerationOptions
Dědičnost
CodeGenerationOptions
Atributy

Pole

EnableDataBinding 16

Povolí datová vazba.

GenerateNewAsync 2

Vytvoří události pro asynchronní vyvolání webových metod.

GenerateOldAsync 4

Vytvoří metody Begin a End pro asynchronní vyvolání webových metod.

GenerateOrder 8

Generuje explicitně uspořádaný serializační kód, jak je uvedeno prostřednictvím Order vlastnosti XmlAnyElementAttribute, XmlArrayAttributea XmlElementAttribute atributy.

GenerateProperties 1

Představuje primitivní typy podle vlastností.

None 0

Představuje primitivní typy podle polí a primitivní typy podle System typů oborů názvů.

Příklady

Následující příklad ukazuje použití výčtu CodeGenerationOptions k určení chování objektu ServiceDescriptionImporter .

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

Poznámky

Další informace o tomto rozhraní API najdete v tématu Doplňkové poznámky k rozhraní API pro CodeGenerationOptions.

Platí pro

Viz také