ISoapMessage Interface
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.
Fornece uma interface para um objeto que contém os nomes e tipos de parâmetros necessários durante a serialização de um RPC SOAP (Chamada de Procedimento Remoto).
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
Comentários
Quando um objeto que dá suporte a essa interface é a raiz de um grafo de serialização, SOAP é produzido no formato RPC. A ISoapMessage interface contém os tipos de parâmetro de chamada de método usados durante a desserialização de uma chamada de método.
Para dar suporte a chamadas SOAP RPC baseadas na ISoapMessage interface e que não usam a IRemotingFormatter funcionalidade, defina a SoapFormatter.TopObject propriedade como um objeto que dê suporte a essa interface.
Propriedades
| Nome | Description |
|---|---|
| Headers |
Obtém ou define os dados fora de banda da chamada de método. |
| MethodName |
Obtém ou define o nome do método chamado. |
| ParamNames |
Obtém ou define os nomes de parâmetro da chamada de método. |
| ParamTypes |
Obtém ou define os tipos de parâmetro de uma chamada de método. |
| ParamValues |
Obtém ou define os valores de parâmetro de uma chamada de método. |
| XmlNameSpace |
Obtém ou define o namespace XML do elemento SOAP RPC (Chamada de Procedimento Remoto). MethodName |