Compartir por


SoapMethodAttribute.XmlNamespace Propiedad

Definición

Obtiene o establece el espacio de nombres XML que se usa durante la serialización de llamadas de método remoto del método de destino.

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

Valor de propiedad

Espacio de nombres XML que se usa durante la serialización de llamadas de método remoto del método de destino.

Ejemplos

En el ejemplo de código siguiente se muestra cómo usar la XmlNamespace propiedad . Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la SoapMethodAttribute clase .

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

Se aplica a