ScriptMethodAttribute.XmlSerializeString Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, сериализуются ли все типы возвращаемых значений в формате 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
Значение свойства
true Значение , если все возвращаемые типы сериализуются в формате XML; falseв противном случае . Значение по умолчанию — false.
Примеры
В следующем примере показано, как применить ScriptMethodAttribute к веб-методу с заданным свойством XmlSerializeStringtrue. Этот пример кода является частью более крупного примера, предоставленного для ScriptMethodAttribute класса.
Комментарии
Если для этого свойства задано falseзначение, все возвращаемые типы сериализуются как XML, кроме строки, которая интерпретируется как разметка XML. Если значение равноfalse, а если возвращаемый тип является строкой, и если строка не содержит XML-разметку, соответствующую хорошо сформированной XML-документу, будет вызвана функция успешного обратного вызова, но результирующая сериализованная строка будет.null
Значение XmlSerializeString игнорируется, если ResponseFormat для свойства задано значение Json.