ScriptMethodAttribute.XmlSerializeString Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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.