Condividi tramite


Soap12FaultCodes.VersionMismatchFaultCode Campo

Definizione

Rappresenta il codice di errore VersionMismatch della versione 1.2 del protocollo SOAP indicante che il servizio Web XML che prevedeva la conformità alla specifica SOAP 1.2 dei messaggi SOAP, ha ricevuto tuttavia un messaggio conforme a 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 

Valore del campo

Commenti

Viene SoapException generata un'eccezione con la Code proprietà impostata su Soap12FaultCodes.VersionMismatchFaultCode quando un servizio Web XML è configurato per accettare solo le richieste SOAP 1.2 e riceve un messaggio SOAP 1.1. Analogamente, se un servizio Web XML è configurato per accettare solo messaggi SOAP 1.1 e riceve un messaggio SOAP 1.2, viene generata un'eccezione SoapException con la Code proprietà impostata su SoapException.VersionMismatchFaultCode. Per informazioni dettagliate sulla configurazione dei servizi Web XML, vedere Opzioni di configurazione per i servizi Web XML creati tramite ASP.NET.

Sia SOAP 1.1 che 1.2 definiscono VersionMismatch codici di errore SOAP che differiscono per la versione prevista del protocollo SOAP. Questo campo rappresenta la versione SOAP 1.2, mentre la versione SOAP 1.1 è rappresentata da VersionMismatchFaultCode. I due campi eseguono il mapping a nomi qualificati diversi, ma è possibile verificare se la Code proprietà è uno dei codici di errore chiamando il IsVersionMismatchFaultCode metodo .

Si applica a