SoapMethodAttribute.SoapAction Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví pole hlavičky SOAPAction použité s požadavky HTTP odeslané touto metodou. Tato vlastnost není aktuálně implementována.
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
Hodnota vlastnosti
Pole hlavičky SOAPAction použité s požadavky HTTP odesílanými touto metodou.
Příklady
Následující příklad kódu ukazuje, jak použít SoapAction vlastnost. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu SoapMethodAttribute.
[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;
}
Poznámky
Tato vlastnost není aktuálně implementována.
Pole hlavičky požadavku HTTP SOAPAction označuje záměr požadavku HTTP protokolu SOAP. Další informace o poli SOAPAction naleznete v části Pole hlavičky PROTOKOLU SOAPAction specifikace W3C.