ISoapMessage 接口

定义

为特定对象提供接口,它包含在 SOAP RPC(远程过程调用)的序列化过程中所需的参数的名称和类型。

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
派生
属性

注解

当支持此接口的对象是序列化图的根时,SOAP 以 RPC 格式生成。 接口 ISoapMessage 包含反序列化方法调用期间使用的方法调用参数类型。

若要支持基于 ISoapMessage 接口且不使用 IRemotingFormatter 功能的 SOAP RPC 调用,请将 属性设置为 SoapFormatter.TopObject 支持此接口的对象。

属性

Headers

获取或设置方法调用的带外数据。

MethodName

获取或设置调用的方法的名称。

ParamNames

获取或设置方法调用的参数名称。

ParamTypes

获取或设置方法调用的参数类型。

ParamValues

获取或设置方法调用的参数值。

XmlNameSpace

获取或设置 SOAP RPC (远程过程调用)MethodName 元素的 XML 命名空间。

适用于