ScriptMethodAttribute.XmlSerializeString Propriedade

Definição

Recebe ou define um valor que indica se todos os tipos de retorno são serializados como XML, incluindo os tipos de cadeia.

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 Propriedade

true se todos os tipos de retorno forem serializados como XML; caso contrário, false. A predefinição é false.

Exemplos

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

Observações

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

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

Aplica-se a

Ver também