Soap12FaultCodes.MustUnderstandFaultCode Campo
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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 .