Soap12FaultCodes.MustUnderstandFaultCode 字段

定义

表示 SOAP 1.2 版 MustUnderstand 错误代码,用于指示未处理用 MustUnderstand 特性标记的 SOAP 标头。

public: static initonly System::Xml::XmlQualifiedName ^ MustUnderstandFaultCode;
public static readonly System.Xml.XmlQualifiedName MustUnderstandFaultCode;
 staticval mutable MustUnderstandFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly MustUnderstandFaultCode As XmlQualifiedName 

字段值

注解

并非所有 SOAP 标头都需要收件人进行处理。 但是,如果 SOAP 标头标记为 MustUnderstand 属性等于“true”,则需要进行处理。 当标头驻留在 SOAP 1.2 请求中时,无法处理标头会生成 , SoapHeaderException 并将 Code 属性设置为 Soap12FaultCodes.MustUnderstandFaultCode。 如果 SOAP 请求驻留在 SOAP 1.1 请求中,则 Code 属性设置为 SoapException.MustUnderstandFaultCode

SOAP 1.1 和 1.2 都定义了 MustUnderstand SOAP 错误代码,仅与用于发送 SOAP 消息的 SOAP 协议版本不同。 此字段表示 SOAP 1.2 版本,SOAP 1.1 版本由 SoapException.MustUnderstandFaultCode表示。 这两个字段映射到不同的限定名称,但可以通过调用 IsMustUnderstandFaultCode 方法检查 属性是否Code为错误代码之一。

适用于