Condividi tramite


SoapMethodAttribute.SoapAction Proprietà

Definizione

Ottiene o imposta il campo di intestazione SOAPAction utilizzato con le richieste HTTP inviate con questo metodo. La proprietà non è attualmente implementata.

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

Valore della proprietà

Campo di intestazione SOAPAction utilizzato con le richieste HTTP inviate con questo metodo.

Esempio

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

La proprietà non è attualmente implementata.

Il campo intestazione della richiesta HTTP SOAPAction indica la finalità della richiesta HTTP SOAP. Per altre informazioni sul campo SOAPAction, vedere la sezione Campo intestazione HTTP SOAPAction della specifica W3C.

Si applica a