Partager via


ScriptMethodAttribute.XmlSerializeString Propriété

Définition

Obtient ou définit une valeur qui indique si tous les types de retour, y compris les types chaîne, sont sérialisés au format 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

Valeur de propriété

Boolean

true si tous les types de retour sont sérialisés au format XML ; false dans les autres cas. La valeur par défaut est false.

Exemples

L’exemple suivant montre comment appliquer ScriptMethodAttribute à une méthode Web avec la XmlSerializeString propriété définie sur true . Cet exemple de code fait partie d’un exemple plus complet fourni pour la ScriptMethodAttribute classe.

Remarques

Quand cette propriété a la valeur false , tous les types de retour sont sérialisés au format XML, à l’exception de String, qui est interprété comme un balisage XML. Si la valeur est false , et si le type de retour est une chaîne, et si la chaîne ne contient pas de balisage XML qui correspond à un document XML bien formé, la fonction de rappel réussi sera appelée, mais la chaîne sérialisée résultante sera null .

La valeur de XmlSerializeString est ignorée lorsque la ResponseFormat propriété a la valeur Json .

S’applique à

Voir aussi