SoapHeader.Role 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置 SOAP 标头的收件人。
public:
property System::String ^ Role { System::String ^ get(); void set(System::String ^ value); };
[System.Runtime.InteropServices.ComVisible(false)]
public string Role { get; set; }
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.Role : string with get, set
Public Property Role As String
属性值
一个 URI,表示 SOAP 标头的接收方。 默认值为空字符串(“)。
- 属性
注解
若要设置 SOAP 标头的收件人,请设置 Actor 属性。 无论用于与 XML Web 服务通信的 SOAP 协议版本如何,.NET Framework 都会自动生成特定于 SOAP 协议版本的 SOAP 消息。 具体而言,表示收件人的 XML 元素和 XML 命名空间因两个版本而异。
接收 SOAP 标头的 XML Web 服务可以通过获取或Actor属性来获取Role预期收件人。
该元素的接收方 Body 和 SOAP 消息的元素中的每个 Header SOAP 标头都不需要相同。 如果 SOAP 消息中存在元素 Header ,则表示可以发送到 XML Web 服务方法或中介的其他数据。 该数据的接收方(在 SOAP 规范的版本 1.2 中称为 SOAP Role )和版本 1.1 中的 SOAP Actor 可能与 XML Web 服务方法的 URI 不同。
有关 SOAP actor 属性的详细信息,请参阅 SOAP 规范。