ISoapMessage Interface
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece uma interface para um objeto que contém os nomes e tipos de parâmetros necessários durante a serialização de um SOAP RPC (Remote Procedure Call).
public interface class ISoapMessage
public interface ISoapMessage
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISoapMessage
type ISoapMessage = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISoapMessage = interface
Public Interface ISoapMessage
- Derivado
- Atributos
Observações
Quando um objeto que suporta esta interface é a raiz de um grafo de serialização, o SOAP é produzido em formato RPC. A ISoapMessage interface contém os tipos de parâmetros de chamada de método usados durante a desserialização de uma chamada de método.
Para suportar chamadas SOAP RPC baseadas na ISoapMessage interface e que não utilizam a IRemotingFormatter funcionalidade, defina a SoapFormatter.TopObject propriedade para um objeto que suporte esta interface.
Propriedades
| Name | Description |
|---|---|
| Headers |
Obtém ou define os dados fora de banda da chamada de método. |
| MethodName |
Recebe ou define o nome do método chamado. |
| ParamNames |
Obtém ou define os nomes dos parâmetros da chamada de método. |
| ParamTypes |
Obtém ou define os tipos de parâmetros de uma chamada de método. |
| ParamValues |
Obtém ou define os valores dos parâmetros de uma chamada de método. |
| XmlNameSpace |
Obtém ou define o namespace XML do elemento SOAP RPC (Remote Procedure Call MethodName ). |