Soap12FaultCodes.VersionMismatchFaultCode 欄位
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 SOAP 1.2 版 VersionMismatch
錯誤碼,這個錯誤碼表示 XML Web Service 預期收到符合 SOAP 1.2 規格的 SOAP 訊息,但收到符合 SOAP 1.1 規格的 SOAP 訊息。
public: static initonly System::Xml::XmlQualifiedName ^ VersionMismatchFaultCode;
public static readonly System.Xml.XmlQualifiedName VersionMismatchFaultCode;
staticval mutable VersionMismatchFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly VersionMismatchFaultCode As XmlQualifiedName
欄位值
備註
當 SoapException XML Web 服務設定為只接受 SOAP 1.2 要求,並且收到 SOAP 1.1 訊息時,會擲 Code 回 屬性設定 Soap12FaultCodes.VersionMismatchFaultCode 為 的 。 同樣地,如果 XML Web 服務設定為只接受 SOAP 1.1 訊息,而且它收到 SOAP 1.2 訊息, SoapException 則會擲回 Code ,並將 屬性設定為 SoapException.VersionMismatchFaultCode。 如需設定 XML Web 服務的詳細資訊,請參閱 使用 ASP.NET 建立之 XML Web 服務的組態選項。
SOAP 1.1 和 1.2 都會定義 VersionMismatch
與預期 SOAP 通訊協定版本不同的 SOAP 錯誤碼。 此欄位代表 SOAP 1.2 版本,而 SOAP 1.1 版本則以 VersionMismatchFaultCode表示。 這兩個字段對應至不同的限定名稱,但您可以呼叫 IsVersionMismatchFaultCode 方法來檢查屬性是否Code為其中一個錯誤碼。