Compartir a través de


Soap12FaultCodes.MustUnderstandFaultCode Campo

Definición

Representa el código de error MustUnderstand de la versión 1.2 de SOAP que indica que no se ha procesado un encabezado SOAP marcado con el atributo MustUnderstand.

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 

Valor de campo

Comentarios

No todos los encabezados SOAP requieren el procesamiento por parte del destinatario. Sin embargo, si se marca un encabezado SOAP con el MustUnderstand atributo igual a "true", se requiere el procesamiento. Si no se procesa el encabezado cuando reside en una solicitud SOAP 1.2, se genera un SoapHeaderException objeto con la Code propiedad establecida Soap12FaultCodes.MustUnderstandFaultCodeen . Si la solicitud SOAP reside en una solicitud SOAP 1.1, la Code propiedad se establece SoapException.MustUnderstandFaultCodeen .

SOAP 1.1 y 1.2 definen MustUnderstand códigos de error SOAP que solo difieren en la versión del protocolo SOAP usado para enviar el mensaje SOAP. Este campo representa la versión SOAP 1.2 y la versión soap 1.1 se representa mediante SoapException.MustUnderstandFaultCode. Los dos campos se asignan a nombres calificados diferentes, pero puede comprobar si la Code propiedad es uno de los códigos de error llamando al IsMustUnderstandFaultCode método .

Se aplica a