System.Xml.Serialization.CodeGenerationOptions – výčet

Tento článek obsahuje doplňující poznámky k referenční dokumentaci pro toto rozhraní API.

Soubor WSDL (Web Service Description Language) obvykle popisuje třídu v jazyce schémat XML jako xsd:complex typ složený z různých primitivních xsd:complex a xsd:simple typů. Při generování třídy .NET, která představuje daný xsd:complex typ, musíte zvolit, jak představuje různé primitivní typy, které obsahuje.

Ve výchozím nastavení se každá primitiva implementuje jako pole. Pokud zadáte GenerateProperties možnost, každý primitivní typ je místo toho implementován jako vlastnost.

Řazení kódu serializace

Člen GenerateOrder dává generátoru kódu pokyn vytvořit serializační kód v určitém pořadí podle Order vlastnosti následujících atributů:

Poznámka:

Order Jakmile je vlastnost nastavena na jednu veřejnou vlastnost nebo pole v typu, musí být použita pro všechny veřejné vlastnosti a pole pro tento typ a všechny zděděné typy.