Soap12FaultCodes.MustUnderstandFaultCode Campo

Definição

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.

Aplica-se a