Partage via


Soap12FaultCodes.MustUnderstandFaultCode Champ

Définition

Représente le code d'erreur MustUnderstand de la version SOAP 1.2 indiquant qu'un en-tête SOAP marqué par l'attribut MustUnderstand n'a pas été traité.

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 

Valeur de champ

Remarques

Tous les en-têtes SOAP ne nécessitent pas de traitement par le destinataire. Toutefois, si un en-tête SOAP est marqué avec l’attribut MustUnderstand « true », le traitement est nécessaire. L’échec du traitement de l’en-tête lorsqu’il réside dans une requête SOAP 1.2 génère un SoapHeaderException avec la Code propriété définie sur Soap12FaultCodes.MustUnderstandFaultCode. Si la requête SOAP réside dans une requête SOAP 1.1, la Code propriété est définie sur SoapException.MustUnderstandFaultCode.

SOAP 1.1 et 1.2 définissent MustUnderstand les codes d’erreur SOAP qui diffèrent uniquement par la version du protocole SOAP utilisé pour envoyer le message SOAP. Ce champ représente la version SOAP 1.2, et la version SOAP 1.1 est représentée par SoapException.MustUnderstandFaultCode. Les deux champs sont mappés à différents noms qualifiés, mais vous pouvez case activée si la Code propriété est l’un des codes d’erreur en appelant la IsMustUnderstandFaultCode méthode .

S’applique à