Sdílet prostřednictvím


ScriptMethodAttribute.XmlSerializeString Vlastnost

Definice

Získává nebo nastavuje hodnotu, která indikuje, jestli jsou všechny návratové typy serializované jako XML, které obsahují 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

Boolean

true Pokud jsou všechny návratové typy 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 na webovou metodu s XmlSerializeString vlastností nastavenou na true . Tento příklad kódu je součástí většího příkladu, který je k dispozici pro ScriptMethodAttribute třídu.

Poznámky

Je-li tato vlastnost nastavena na hodnotu false , jsou všechny návratové typy serializovány jako XML s výjimkou řetězce, který je interpretován jako kód XML. Pokud je hodnota false , a pokud návratový typ je řetězec, a pokud řetězec neobsahuje kód XML, který odpovídá dobře formátovanému dokumentu XML, bude vyvolána funkce zpětného volání s úspěšným výsledkem, ale výsledný serializovaný řetězec bude null .

Hodnota XmlSerializeString je ignorována, pokud ResponseFormat je vlastnost nastavena na hodnotu Json .

Platí pro

Viz také