Soap12FaultCodes.VersionMismatchFaultCode Pole

Definice

Představuje kód chyby SOAP verze 1.2 VersionMismatch označující, že webová služba XML očekávala zprávy SOAP v souladu se specifikací 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

Vyvolá SoapException se s Code vlastností nastavenou na , 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 nakonfigurována tak, aby přijímala pouze zprávy protokolu SOAP 1.1 a přijímá zprávu SOAP 1.2, SoapException je vyvolán objekt s Code vlastností nastavenou na SoapException.VersionMismatchFaultCodehodnotu . Podrobnosti o konfiguraci webových služeb XML najdete 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ší podle očekávané verze protokolu SOAP. Toto pole představuje verzi protokolu SOAP 1.2, zatímco verze PROTOKOLU SOAP 1.1 je reprezentována .VersionMismatchFaultCode Tato dvě pole se mapují na různé kvalifikované názvy, ale voláním IsVersionMismatchFaultCode metody můžete zkontrolovat, jestli Code je vlastnost jedním z kódů chyb.

Platí pro