SoapMethodAttribute.ResponseXmlElementName Proprietà

Definizione

Ottiene o imposta il nome dell'elemento XML da utilizzare per la risposta tramite metodo al metodo di destinazione.

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

Valore della proprietà

Nome dell'elemento XML da utilizzare per la risposta tramite metodo al metodo di destinazione.

Esempio

Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà ResponseXmlElementName. 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;
}

Commenti

Il valore predefinito di questa proprietà è la stringa "Response" aggiunta al nome del metodo.

Si applica a