ISoapMessage Interface

Definição

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 ).

Aplica-se a