ScriptMethodAttribute.XmlSerializeString Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si todos los tipos de valor devueltos se serializan como XML, lo que incluye los tipos de cadena.
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
Valor de propiedad
true
si todos los tipos de valor devueltos se serializan como XML; de lo contrario, false
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo siguiente se muestra cómo aplicar ScriptMethodAttribute a un método Web con la XmlSerializeString propiedad establecida en true
. Este ejemplo de código es parte de un ejemplo más grande proporcionado para la clase ScriptMethodAttribute.
Comentarios
Cuando esta propiedad se establece false
en , todos los tipos devueltos se serializan como XML, excepto cadena, que se interpreta como marcado XML. Si el valor es false
y si el tipo de valor devuelto es una cadena, y si la cadena no contiene marcado XML que corresponde a un documento XML bien formado, se invocará la función de devolución de llamada correcta, pero la cadena serializada resultante será null
.
El valor de XmlSerializeString se omite cuando la ResponseFormat propiedad se establece Json
en .