Поделиться через


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.

Применяется к

См. также раздел