Wyliczenie System.Xml.Serialization.CodeGenerationOptions

Ten artykuł zawiera dodatkowe uwagi dotyczące dokumentacji referencyjnej dla tego interfejsu API.

Plik WSDL (Web Service Description Language) zazwyczaj opisuje klasę w języku schematu XML jako xsd:complex typ składający się z różnych typów pierwotnych xsd:complex i xsd:simple typów. Podczas generowania klasy .NET reprezentującej dany xsd:complex typ należy wybrać sposób reprezentowania różnych typów pierwotnych, które zawiera.

Domyślnie każdy element pierwotny jest implementowany jako pole. Jeśli określisz GenerateProperties opcję, każdy typ pierwotny jest zamiast tego implementowany jako właściwość.

Kolejność kodu serializacji

Element GenerateOrder członkowski nakazuje generatorowi kodu utworzenie kodu serializacji w określonej kolejności określonego zgodnie z właściwością Order następujących atrybutów:

Uwaga

Po ustawieniu Order właściwości na jednej właściwości publicznej lub w polu typu należy ją zastosować do wszystkich właściwości publicznych i pól dla tego typu i wszystkich dziedziczone typy.