SoapMethodAttribute.ReturnXmlElementName Property

Definition

Gets or sets the XML element name used for the return value from the target method.

C#
public string ReturnXmlElementName { get; set; }

Property Value

The XML element name used for the return value from the target method.

Examples

The following code example shows how to use the ReturnXmlElementName property. This code example is part of a larger example provided for the SoapMethodAttribute class.

C#
[SoapMethod(
     ResponseXmlElementName="ExampleResponseElement",
     ResponseXmlNamespace=
        "http://example.org/MethodResponseXmlNamespace",
     ReturnXmlElementName="HelloMessage",
     SoapAction="http://example.org/ExampleSoapAction#GetHello",
     XmlNamespace="http://example.org/MethodCallXmlNamespace")]
public string GetHello(string name)
{
    return "Hello, " + name;
}

Remarks

The default value of this property is the "__return" string.

Applies to

Product Versions
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1