Compartilhar via


ISoapMessage Interface

Definição

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.

Aplica-se a