SoapMethodAttribute.SoapAction Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o campo de cabeçalho SOAPAction usado com solicitações HTTP enviadas com este método. Essa propriedade não está implementada no momento.
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
Valor da propriedade
O campo de cabeçalho SOAPAction usado com solicitações HTTP enviadas com esse método.
Exemplos
O exemplo de código a seguir mostra como usar a SoapAction propriedade . Este exemplo de código faz parte de um exemplo maior fornecido para a 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;
}
Comentários
Essa propriedade não está implementada no momento.
O campo cabeçalho de solicitação HTTP SOAPAction indica a intenção da solicitação HTTP SOAP. Para obter mais informações sobre o campo SOAPAction, consulte a seção Campo de Cabeçalho HTTP SOAPAction da especificação W3C.