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 os 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, 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 RPC SOAP que se baseiam na ISoapMessage interface e não usam a IRemotingFormatter funcionalidade, defina a SoapFormatter.TopObject propriedade como um objeto que dê suporte a essa interface.
Propriedades
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 de XML do elemento MethodName da RPC (Chamada de Procedimento Remoto) SOAP. |