Soap12FaultCodes.MustUnderstandFaultCode 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 Fehlercode MustUnderstand
des SOAP, Version 1.2, dar und gibt an, dass ein SOAP-Header, der mit einem MustUnderstand
-Attribut gekennzeichnet war, nicht verarbeitet wurde.
public: static initonly System::Xml::XmlQualifiedName ^ MustUnderstandFaultCode;
public static readonly System.Xml.XmlQualifiedName MustUnderstandFaultCode;
staticval mutable MustUnderstandFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly MustUnderstandFaultCode As XmlQualifiedName
Feldwert
Hinweise
Nicht alle SOAP-Header müssen vom Empfänger verarbeitet werden. Wenn jedoch ein SOAP-Header mit dem MustUnderstand
Attribut "true" gekennzeichnet ist, ist eine Verarbeitung erforderlich. Wenn der Header nicht verarbeitet wird, wenn er sich in einer SOAP 1.2-Anforderung befindet, wird ein SoapHeaderException generiert, bei dem die Code -Eigenschaft auf Soap12FaultCodes.MustUnderstandFaultCodefestgelegt ist. Wenn sich die SOAP-Anforderung in einer SOAP 1.1-Anforderung befindet, wird die Code -Eigenschaft auf SoapException.MustUnderstandFaultCodefestgelegt.
Sowohl SOAP 1.1 als auch 1.2 definieren MustUnderstand
SOAP-Fehlercodes, die sich nur durch die Version des SOAP-Protokolls unterscheiden, die zum Senden der SOAP-Nachricht verwendet wird. Dieses Feld stellt die SOAP 1.2-Version dar, und die SOAP 1.1-Version wird durch SoapException.MustUnderstandFaultCodedargestellt. Die beiden Felder werden unterschiedlichen qualifizierten Namen zugeordnet. Sie können jedoch überprüfen, ob es sich bei der Code Eigenschaft um einen der Fehlercodes handelt, indem Sie die IsMustUnderstandFaultCode -Methode aufrufen.