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à

Boolean

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ù ampio fornito per la ScriptMethodAttribute classe.

Commenti

Quando questa proprietà è impostata su false , tutti i tipi restituiti vengono serializzati come XML, ad eccezione di String, che viene interpretato come markup XML. Se il valore è false e se il tipo restituito è una stringa e se la stringa non contiene markup XML che corrisponde a un documento XML ben formato, la funzione di callback riuscita verrà richiamata, 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