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 jsou všechny návratové typy serializovány jako XML, což 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
truejsou-li všechny návratové typy serializovány jako XML; v opačném případě . false Výchozí hodnota je false.
Příklady
Následující příklad ukazuje, jak použít ScriptMethodAttribute na webovou metodu s vlastností nastavenou XmlSerializeString na true. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu ScriptMethodAttribute.
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 falsehodnota , a pokud návratový typ je řetězec, a pokud řetězec neobsahuje kód XML, který odpovídá dobře formátovaného dokumentu XML, bude vyvolána úspěšná funkce zpětného volání, ale výsledný serializovaný řetězec bude null.
Hodnota XmlSerializeString je ignorována, pokud ResponseFormat je vlastnost nastavena na Json.