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é

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 s’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 grand fourni pour la ScriptMethodAttribute classe .

Remarques

Lorsque cette propriété a la falsevaleur , tous les types de retour sont sérialisés au format XML, à l’exception de string, qui est interprété comme du 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 correspondant à un document XML bien formé, la fonction de rappel réussie est 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