Soap12FaultCodes.VersionMismatchFaultCode Pole
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje kód chyby SOAP verze 1.2 VersionMismatch
, který značí, že webová služba XML očekávala zprávy SOAP, které odpovídají specifikaci SOAP 1.2, ale obdržely jednu vyhovující protokolu 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
Hodnota pole
Poznámky
Vyvolá SoapException se vlastnost s nastavenou Code na Soap12FaultCodes.VersionMismatchFaultCode , pokud je webová služba XML nakonfigurovaná tak, aby přijímala pouze požadavky protokolu SOAP 1.2, a obdrží zprávu SOAP 1.1. Podobně platí, že pokud je webová služba XML nakonfigurovaná tak, aby přijímala pouze zprávy protokolu SOAP 1.1 a obdrží zprávu PROTOKOLU SOAP 1.2, vyvolá se vlastnost s Code vlastností nastavenou SoapException na SoapException.VersionMismatchFaultCodehodnotu . Podrobnosti o konfiguraci webových služeb XML najdete v tématu Možnosti konfigurace pro webové služby XML vytvořené pomocí ASP.NET.
Protokol SOAP 1.1 a 1.2 definují VersionMismatch
kódy chyb SOAP, které se liší podle očekávané verze protokolu SOAP. Toto pole představuje verzi protokolu SOAP 1.2, zatímco verze protokolu SOAP 1.1 představuje VersionMismatchFaultCode. Tato dvě pole se mapují na různé kvalifikované názvy, ale voláním IsVersionMismatchFaultCode metody můžete zkontrolovat, zda Code je vlastnost jedním z kódů chyb.