ScriptMethodAttribute.XmlSerializeString Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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 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
.