Soap12FaultCodes.VersionMismatchFaultCode Pole
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje kod błędu protokołu SOAP w wersji 1.2 VersionMismatch
wskazujący, że usługa sieci Web XML oczekuje komunikatów SOAP zgodnych ze specyfikacją SOAP 1.2, ale otrzymała jeden zgodny z soap 1.1.
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
Wartość pola
Uwagi
Element SoapException jest zgłaszany z Code właściwością ustawioną na Soap12FaultCodes.VersionMismatchFaultCode wartość , gdy usługa sieci Web XML jest skonfigurowana tak, aby akceptowała tylko żądania protokołu SOAP 1.2 i odbierała komunikat PROTOKOŁU SOAP 1.1. Podobnie, jeśli usługa sieci Web XML jest skonfigurowana do akceptowania tylko komunikatów SOAP 1.1 i odbiera komunikat SOAP 1.2, SoapException zostanie zgłoszony z właściwością ustawioną Code na SoapException.VersionMismatchFaultCode. Aby uzyskać szczegółowe informacje na temat konfigurowania usług sieci Web XML, zobacz Opcje konfiguracji dla usług sieci Web XML utworzonych przy użyciu ASP.NET.
Zarówno protokół SOAP 1.1,1, jak i 1.2 definiują VersionMismatch
kody błędów protokołu SOAP, które różnią się w oczekiwanej wersji protokołu SOAP. To pole reprezentuje wersję protokołu SOAP 1.2, natomiast wersja protokołu SOAP 1.1 jest reprezentowana przez .VersionMismatchFaultCode Dwa pola są mapowane na różne kwalifikowane nazwy, ale można sprawdzić, czy Code właściwość jest jednym z kodów błędów, wywołując metodę IsVersionMismatchFaultCode .