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

Значение свойства

Boolean

Если все возвращаемые типы будут сериализованы в формат XML, значение true, если нет, значение false. Значение по умолчанию — false.

Примеры

В следующем примере показано, как применить ScriptMethodAttribute к веб-методу, XmlSerializeString свойство которого имеет значение true . Этот пример кода является частью большого примера, приведенного для ScriptMethodAttribute класса.

Комментарии

Если это свойство имеет значение false , все типы возвращаемых данных сериализуются как XML, за исключением строки, которая интерпретируется как XML-разметка. Если значение равно false , и если возвращаемый тип является строкой, а строка не содержит XML-разметки, соответствующей правильно сформированному XML-документу, то будет вызвана функция обратного вызова, но полученная сериализованная строка будет null .

Значение параметра XmlSerializeString игнорируется, если ResponseFormat свойство имеет значение Json .

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

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