Soap12FaultCodes.MustUnderstandFaultCode 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 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 屬性設定為 Soap12FaultCodes.MustUnderstandFaultCode 的 Code 。 如果 SOAP 要求位於 SOAP 1.1 要求內,則 Code 屬性會設定為 SoapException.MustUnderstandFaultCode 。
SOAP 1.1 和 1.2 都定義 SOAP 錯誤碼,只與 MustUnderstand
用來傳送 SOAP 訊息的 SOAP 通訊協定版本不同。 此欄位代表 SOAP 1.2 版本,而 SOAP 1.1 版本則以 SoapException.MustUnderstandFaultCode 表示。 這兩個欄位對應至不同的限定名稱,但您可以呼叫 IsMustUnderstandFaultCode 方法來檢查屬性是否 Code 為其中一個錯誤碼。