Condividi tramite


ScriptMethodAttribute.XmlSerializeString Proprietà

Definizione

Ottiene o imposta un valore che indica se tutti i tipi restituiti, inclusi i tipi stringa, vengono serializzati nel formato 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

Valore della proprietà

true se tutti i tipi restituiti vengono serializzati nel formato XML; in caso contrario, false. Il valore predefinito è false.

Esempio

Nell'esempio seguente viene illustrato come applicare ScriptMethodAttribute a un metodo Web con la XmlSerializeString proprietà impostata su true. Questo esempio di codice fa parte di un esempio più grande fornito per la ScriptMethodAttribute classe.

Commenti

Quando questa proprietà è impostata su false, tutti i tipi restituiti vengono serializzati come XML, ad eccezione della stringa, interpretata come markup XML. Se il valore è , e se il tipo restituito è falseuna stringa e se la stringa non contiene markup XML corrispondente a un documento XML ben formato, verrà richiamata la funzione callback completata, ma la stringa serializzata risultante sarà null.

Il valore di XmlSerializeString viene ignorato quando la ResponseFormat proprietà è impostata su Json.

Si applica a

Vedi anche