Soap12FaultCodes.MustUnderstandFaultCode Campo
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Representa o código de falha SOAP versão 1.2 MustUnderstand , indicando que um cabeçalho SOAP marcado com o MustUnderstand atributo não foi processado.
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
Observações
Nem todos os cabeçalhos SOAP requerem processamento pelo destinatário. No entanto, se um cabeçalho SOAP for marcado com o MustUnderstand atributo igual a "verdadeiro", é necessário processamento. A falha em processar o cabeçalho quando este reside num pedido SOAP 1.2 gera um SoapHeaderException com a Code propriedade definida em Soap12FaultCodes.MustUnderstandFaultCode. Se o pedido SOAP residisse dentro de um pedido SOAP 1.1, a Code propriedade é definida para SoapException.MustUnderstandFaultCode.
Tanto o SOAP 1.1 como o 1.2 definem MustUnderstand códigos de falha SOAP que diferem apenas pela versão do protocolo SOAP usada para enviar a mensagem SOAP. Este campo representa a versão SOAP 1.2, e a versão SOAP 1.1 é representada por SoapException.MustUnderstandFaultCode. Os dois campos correspondem a nomes qualificados diferentes, mas pode verificar se a Code propriedade é um dos códigos de falha chamando o IsMustUnderstandFaultCode método.