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 odesílané pomocí této metody. Tato vlastnost není v současné době 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žívané 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 SoapMethodAttribute pro třídu .
[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í v současné době implementována.
Pole hlavičky požadavku HTTP SOAPAction označuje záměr požadavku SOAP HTTP. Další informace o poli SOAPAction najdete v části Pole hlavičky PROTOKOLU HTTP SOAPAction specifikace W3C.