Share via


SoapMethodAttribute.XmlNamespace Vlastnost

Definice

Získá nebo nastaví obor názvů XML, který se používá při serializaci vzdálené metody volání cílové metody.

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

Hodnota vlastnosti

Obor názvů XML, který se používá při serializaci volání vzdálené metody cílové metody.

Příklady

Následující příklad kódu ukazuje, jak použít XmlNamespace vlastnost. Tento příklad kódu je součástí většího příkladu SoapMethodAttribute pro třídu.

[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;
}

Platí pro