ScriptMethodAttribute.XmlSerializeString Propriedade

Definição

Obtém ou define um valor que indica se todos os tipos de retorno são serializados como XML, que inclui os tipos de cadeia de caracteres.

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 da propriedade

true se todos os tipos de retornos forem serializados como XML; caso contrário, false. O padrão é false.

Exemplos

O exemplo a seguir mostra como aplicar ScriptMethodAttribute a um método Web com a XmlSerializeString propriedade definida truecomo . Este exemplo de código faz parte de um exemplo maior fornecido para a ScriptMethodAttribute classe .

Comentários

Quando essa propriedade é definida falsecomo , todos os tipos de retorno são serializados como XML, exceto cadeia de caracteres, que é interpretada como marcação XML. Se o valor for falsee se o tipo de retorno for uma cadeia de caracteres e se a cadeia de caracteres não contiver marcação XML que corresponda a um documento XML bem formado, a função de retorno de chamada bem-sucedida será invocada, mas a cadeia de caracteres serializada resultante será null.

O valor de XmlSerializeString é ignorado quando a ResponseFormat propriedade é definida Jsoncomo .

Aplica-se a

Confira também