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.