ScriptMethodAttribute.XmlSerializeString Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que indica se todos os tipos de retorno são serializados como XML, o que inclui 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 retorno 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 como true. Este exemplo de código faz parte de um exemplo maior fornecido para a ScriptMethodAttribute classe.
Comentários
Quando essa propriedade é definida como false, todos os tipos de retorno são serializados como XML, exceto cadeia de caracteres, que é interpretada como marcação XML. Se o valor for false, e 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 como Json.