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 označující, že webová služba XML očekávala zprávy SOAP, které odpovídají specifikaci SOAP 1.2, ale obdržela 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
A SoapException je vyvolán s vlastností nastavenou Code , Soap12FaultCodes.VersionMismatchFaultCode když je webová služba XML nakonfigurována tak, aby přijímala pouze požadavky SOAP 1.2 a obdrží zprávu SOAP 1.1. Podobně pokud je webová služba XML nakonfigurovaná tak, aby přijímala pouze zprávy SOAP 1.1 a obdrží zprávu SOAP 1.2, SoapException vyvolá se vlastnost nastavenou Code na SoapException.VersionMismatchFaultCode. Podrobnosti o konfiguraci webových služeb XML naleznete v tématu Možnosti konfigurace webových služeb XML vytvořených pomocí ASP.NET.
Protokol SOAP 1.1 i 1.2 definují VersionMismatch kódy chyb SOAP, které se liší ve verzi očekávaného protokolu SOAP. Toto pole představuje verzi SOAP 1.2, zatímco verze SOAP 1.1 je reprezentována VersionMismatchFaultCode. Dvě pole se mapují na různé kvalifikované názvy, ale můžete zkontrolovat, zda Code je vlastnost jedním z kódů chyb voláním IsVersionMismatchFaultCode metody.