Freigeben über


SoapMethodAttribute.ResponseXmlNamespace Eigenschaft

Definition

Ruft den XML-Elementnamespace ab, der für die Methodenantwort auf die Zielmethode verwendet wird, oder legt diesen fest.

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

Eigenschaftswert

Der XML-Elementnamespace, der für die Methodenantwort auf die Zielmethode verwendet wird.

Beispiele

Das folgende Codebeispiel zeigt, wie die ResponseXmlNamespace 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;
}

Gilt für: