SoapMethodAttribute.SoapAction Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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.