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 sont sérialisés en tant que XML, qui inclut des types de chaînes.
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 en tant que XML ; sinon, false. 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 grand fourni pour la ScriptMethodAttribute classe.
Remarques
Lorsque cette propriété est définie falsesur , tous les types de retour sont sérialisés en tant que xml, à l’exception de la chaîne, qui est interprétée 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éussie sera appelée, mais la chaîne sérialisée résultante sera null.
La valeur de XmlSerializeString ce paramètre est ignorée lorsque la ResponseFormat propriété est définie sur Json.