Condividi tramite


SoapMethodAttribute.ReturnXmlElementName Proprietà

Definizione

Ottiene o imposta il nome dell'elemento XML utilizzato per il valore restituito dal metodo di destinazione.

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

Valore della proprietà

Nome dell'elemento XML utilizzato per il valore restituito dal metodo di destinazione.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà ReturnXmlElementName. Questo esempio di codice fa parte di un esempio più ampio 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;
}

Commenti

Il valore predefinito di questa proprietà è la stringa "__return".

Si applica a