Condividi tramite


SoapMethodAttribute.XmlNamespace Proprietà

Definizione

Ottiene o imposta lo spazio dei nomi XML utilizzato durante la serializzazione di chiamate del metodo di destinazione a metodi remoti.

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

Valore della proprietà

Spazio dei nomi XML utilizzato durante la serializzazione di chiamate del metodo di destinazione a metodi remoti.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà XmlNamespace. Questo esempio di codice fa parte di un esempio più grande fornito per la SoapMethodAttribute classe.

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

Si applica a