ScriptMethodAttribute.XmlSerializeString Egenskap

Definition

Hämtar eller anger ett värde som anger om alla returtyper serialiseras som XML, som innehåller strängtyper.

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

Egenskapsvärde

trueom alla returtyper serialiseras som XML; annars . false Standardvärdet är false.

Exempel

I följande exempel visas hur du tillämpar ScriptMethodAttribute på en webbmetod med egenskapen inställd på XmlSerializeStringtrue. Det här kodexemplet är en del av ett större exempel för ScriptMethodAttribute klassen.

Kommentarer

När den här egenskapen är inställd falsepå serialiseras alla returtyper som XML, förutom sträng, som tolkas som XML-markering. Om värdet är false, och om returtypen är en sträng, och om strängen inte innehåller XML-markering som motsvarar ett välformat XML-dokument, anropas återanropsfunktionen som lyckades, men den resulterande serialiserade strängen blir null.

Värdet för XmlSerializeString ignoreras när egenskapen ResponseFormat är inställd på Json.

Gäller för

Se även