Sdílet prostřednictvím


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, 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.

Platí pro