SoapMethodAttribute.SoapAction Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft das SOAPAction-Headerfeld ab, das für mit dieser Methode gesendete HTTP-Anforderungen verwendet wird, oder legt dieses fest. Diese Eigenschaft ist derzeit nicht implementiert.
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
Eigenschaftswert
Das SOAPAction-Headerfeld, das für mit dieser Methode gesendete HTTP-Anforderungen verwendet wird.
Beispiele
Im folgenden Codebeispiel wird die Verwendung der SoapAction-Eigenschaft veranschaulicht. Dieses Codebeispiel ist Teil eines größeren Beispiels, das für die SoapMethodAttribute-Klasse bereitgestellt wird.
[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;
}
Hinweise
Diese Eigenschaft ist derzeit nicht implementiert.
Das FELD SOAPAction HTTP-Anforderungsheader gibt die Absicht der SOAP-HTTP-Anforderung an. Weitere Informationen zum SOAPAction-Feld finden Sie im Abschnitt SOAPAction HTTP Header Field der W3C-Spezifikation.