Soap12FaultCodes.VersionMismatchFaultCode Feld
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt den SOAP Version 1.2-Fehlercode VersionMismatch dar, der angibt, dass der XML-Webdienst SOAP-Nachrichten erwartet hat, die der SOAP 1.2-Spezifikation entsprechen, aber eine mit SOAP 1.1 konforme empfangen hat.
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
Feldwert
Hinweise
Ein Fehler SoapException wird ausgelöst, auf den die Code Eigenschaft festgelegt Soap12FaultCodes.VersionMismatchFaultCode ist, wenn ein XML-Webdienst so konfiguriert ist, dass nur SOAP 1.2-Anforderungen akzeptiert und eine SOAP 1.1-Nachricht empfangen wird. Wenn ein XML-Webdienst so konfiguriert ist, dass nur SOAP 1.1-Nachrichten akzeptiert und eine SOAP 1.2-Nachricht empfangen wird, wird ein SoapException Fehler ausgelöst, auf den die Code Eigenschaft festgelegt SoapException.VersionMismatchFaultCodeist. Ausführliche Informationen zum Konfigurieren von XML-Webdiensten finden Sie unter Configuration Options for XML Web Services Created Using ASP.NET.
Sowohl SOAP 1.1 als auch 1.2 definieren VersionMismatch SOAP-Fehlercodes, die sich von der erwarteten Version des SOAP-Protokolls unterscheiden. Dieses Feld stellt die SOAP 1.2-Version dar, während die SOAP 1.1-Version durch VersionMismatchFaultCodedargestellt wird. Die beiden Felder werden unterschiedlichen qualifizierten Namen zugeordnet, aber Sie können überprüfen, ob es sich bei der Code Eigenschaft um einen der Fehlercodes handelt, indem Sie die IsVersionMismatchFaultCode Methode aufrufen.