Freigeben über


SoapMethodAttribute.ReturnXmlElementName Eigenschaft

Definition

Dient zum Abrufen oder Festlegen des XML-Elementnamens, der für den Rückgabewert aus der Zielmethode verwendet wird.

public:
 property System::String ^ ReturnXmlElementName { System::String ^ get(); void set(System::String ^ value); };
public string ReturnXmlElementName { get; set; }
member this.ReturnXmlElementName : string with get, set
Public Property ReturnXmlElementName As String

Eigenschaftswert

Der XML-Elementname, der für den Rückgabewert aus der Zielmethode verwendet wird.

Beispiele

Das folgende Codebeispiel zeigt, wie die ReturnXmlElementName Eigenschaft verwendet wird. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SoapMethodAttribute Klasse bereitgestellt wird.

[SoapMethod(
   ResponseXmlElementName="ExampleResponseElement",
   ResponseXmlNamespace=
   "http://example.org/MethodResponseXmlNamespace",
   ReturnXmlElementName="HelloMessage",
   SoapAction="http://example.org/ExampleSoapAction#GetHello",
   XmlNamespace="http://example.org/MethodCallXmlNamespace")]
String^ GetHello( String^ name )
{
   return String::Format( L"Hello, {0}", name );
}
[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;
}

Hinweise

Der Standardwert dieser Eigenschaft ist die Zeichenfolge "__return".

Gilt für: