Sdílet prostřednictvím


ScriptMethodAttribute.XmlSerializeString Vlastnost

Definice

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

truePokud 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 falsehodnota 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 Jsonhodnotu .

Platí pro

Viz také