Partager via


ScriptMethodAttribute.XmlSerializeString Propriété

Définition

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.

S’applique à

Voir aussi