ScriptMethodAttribute.XmlSerializeString Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví hodnotu, která označuje, zda všechny návratové typy jsou serializovány jako XML, který zahrnuje typy řetězců.
public:
property bool XmlSerializeString { bool get(); void set(bool value); };
public bool XmlSerializeString { get; set; }
member this.XmlSerializeString : bool with get, set
Public Property XmlSerializeString As Boolean
Hodnota vlastnosti
true
Pokud všechny návratové typy jsou serializovány jako XML; v opačném případě . false
Výchozí formát je false
.
Příklady
Následující příklad ukazuje, jak použít ScriptMethodAttribute webovou metodu s vlastností nastavenou XmlSerializeString na true
. Tento příklad kódu je součástí většího příkladu ScriptMethodAttribute pro třídu .
Poznámky
Pokud je tato vlastnost nastavena na false
, všechny návratové typy jsou serializovány jako XML, s výjimkou řetězce, který je interpretován jako kód XML. Pokud je false
hodnota a návratovým typem je řetězec a pokud řetězec neobsahuje kód XML, který odpovídá dokumentu XML ve správném formátu, bude vyvolána úspěšná funkce zpětného volání, ale výsledný serializovaný řetězec bude null
.
Hodnota je XmlSerializeString ignorována, ResponseFormat pokud je vlastnost nastavena na Json
hodnotu .