Freigeben über


SoapException.IsVersionMismatchFaultCode(XmlQualifiedName) Methode

Definition

Gibt einen Wert zurück, der angibt, ob der SOAP-Fehlercode dem VersionMismatch SOAP-Fehlercode entspricht, unabhängig von der verwendeten SOAP-Protokollversion.

public:
 static bool IsVersionMismatchFaultCode(System::Xml::XmlQualifiedName ^ code);
public static bool IsVersionMismatchFaultCode(System.Xml.XmlQualifiedName code);
static member IsVersionMismatchFaultCode : System.Xml.XmlQualifiedName -> bool
Public Shared Function IsVersionMismatchFaultCode (code As XmlQualifiedName) As Boolean

Parameter

code
XmlQualifiedName

Eine XmlQualifiedName , die einen SOAP-Fehlercode enthält.

Gibt zurück

true if code is equivalent to the VersionMismatch SOAP fault code; otherwise, false.

Hinweise

Empfänger einer SoapException methode können diese Methode verwenden, um zu bestimmen, ob die Code Eigenschaft funktionell dem soap-Fehlercode entspricht, der VersionMismatch in SOAP 1.1 definiert ist, unabhängig von der verwendeten VERSION des verwendeten SOAP-Protokolls. Versionen des SOAP-Protokolls später als 1.1 können unterschiedliche Namen oder Namespaces für den soap-Fehlercode verwenden, der VersionMismatch in SOAP Version 1.1 definiert ist, was durch das SoapException.VersionMismatchFaultCode Feld dargestellt wird. SOAP 1.2 benennt den Fehlercode gleich; Sie wird jedoch durch einen anderen XML-Namespace definiert und durch das Soap12FaultCodes.VersionMismatchFaultCode Feld dargestellt.

Gilt für:

Weitere Informationen