Soap12FaultCodes.VersionMismatchFaultCode Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Representerar SOAP version 1.2-felkoden VersionMismatch som anger att XML-webbtjänsten förväntade SOAP-meddelanden som överensstämmer med SOAP 1.2-specifikationen, men har fått ett som överensstämmer med 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
Fältvärde
Kommentarer
En SoapException genereras med egenskapen Code inställd på Soap12FaultCodes.VersionMismatchFaultCode när en XML-webbtjänst är konfigurerad att endast acceptera SOAP 1.2-begäranden och den tar emot ett SOAP 1.1-meddelande. På samma sätt, om en XML-webbtjänst är konfigurerad att endast acceptera SOAP 1.1-meddelanden och den tar emot ett SOAP 1.2-meddelande, genereras en SoapException med Code egenskapen inställd på SoapException.VersionMismatchFaultCode. Mer information om hur du konfigurerar XML-webbtjänster finns i Konfigurationsalternativ för XML-webbtjänster som skapats med ASP.NET.
Både SOAP 1.1 och 1.2 definierar VersionMismatch SOAP-felkoder som skiljer sig åt i den version av SOAP-protokollet som förväntas. Det här fältet representerar SOAP 1.2-versionen, medan SOAP 1.1-versionen representeras av VersionMismatchFaultCode. De två fälten mappas till olika kvalificerade namn, men du kan kontrollera om Code egenskapen är någon av felkoderna genom att anropa IsVersionMismatchFaultCode metoden.