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 SOAP Version 1.2-Fehlercode MustUnderstand dar, der angibt, dass ein SOAP-Header, der mit dem MustUnderstand Attribut gekennzeichnet ist, 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 erfordern die Verarbeitung durch den Empfänger. Wenn jedoch ein SOAP-Header mit dem MustUnderstand Attribut "true" markiert ist, ist die Verarbeitung erforderlich. Fehler beim Verarbeiten des Headers, wenn er sich in einer SOAP 1.2-Anforderung befindet, generiert eine SoapHeaderException mit der Code Eigenschaft festgelegt auf Soap12FaultCodes.MustUnderstandFaultCode. Wenn sich die SOAP-Anforderung in einer SOAP 1.1-Anforderung befindet, wird die Code Eigenschaft auf SoapException.MustUnderstandFaultCode.
Sowohl SOAP 1.1 als auch 1.2 definieren MustUnderstand SOAP-Fehlercodes, die sich nur von der Version des SOAP-Protokolls unterscheiden, das 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, aber Sie können überprüfen, ob es sich bei der Code Eigenschaft um einen der Fehlercodes handelt, indem Sie die IsMustUnderstandFaultCode Methode aufrufen.