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

プロパティ値

Boolean

すべての戻り値の型を XML 形式にシリアル化する場合は true。それ以外の場合は false。 既定値は、false です。

次の例は ScriptMethodAttribute 、プロパティがに設定された Web メソッドにを適用する方法を示して XmlSerializeString true います。 このコード例は、ScriptMethodAttribute クラスのために提供されている大規模な例の一部です。

注釈

このプロパティがに設定されている場合 false 、すべての戻り値の型は xml としてシリアル化されます。ただし、xml マークアップとして解釈される文字列は除きます。 値がで、戻り値の型が文字列の場合、および false 文字列に整形式の xml ドキュメントに対応する xml マークアップが含まれていない場合、成功したコールバック関数が呼び出されますが、結果のシリアル化された文字列はになり null ます。

XmlSerializeStringプロパティがに設定されている場合、の値は無視され ResponseFormat Json ます。

適用対象

こちらもご覧ください