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 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 false
valeur , 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
.