共用方式為


ScriptMethodAttribute.XmlSerializeString 屬性

定義

取得或設定值,指出是否將所有傳回型別 (包含字串型別) 序列化為 XML。

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

屬性值

如果要將所有傳回型別序列化為 XML 則為 true,否則為 false。 預設為 false

範例

下列範例示範如何將 屬性設定為 trueXmlSerializeString套用ScriptMethodAttribute至 Web 方法。 此程式代碼範例是提供給 類別之較大範例的 ScriptMethodAttribute 一部分。

備註

當這個屬性設定為 false時,所有傳回型別都會串行化為 XML,但字串除外,它會解譯為 XML 標記。 如果值為 false,而且如果傳回型別是字串,而且如果字串不包含對應至格式正確的 XML 檔的 XML 標記,則會叫用成功的回呼函式,但產生的串行化字串將會是 null

當屬性設定為 Json時,ResponseFormat會忽略的值XmlSerializeString

適用於

另請參閱