Soap12FaultCodes.VersionMismatchFaultCode 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 VersionMismatch , indicando que o serviço Web XML esperava mensagens SOAP conforme a especificação SOAP 1.2, mas recebeu uma conforme com SOAP 1.1.
public: static initonly System::Xml::XmlQualifiedName ^ VersionMismatchFaultCode;
public static readonly System.Xml.XmlQualifiedName VersionMismatchFaultCode;
staticval mutable VersionMismatchFaultCode : System.Xml.XmlQualifiedName
Public Shared ReadOnly VersionMismatchFaultCode As XmlQualifiedName
Valor de Campo
Observações
A SoapException é lançado com a Code propriedade definida para Soap12FaultCodes.VersionMismatchFaultCode quando um serviço Web XML está configurado para aceitar apenas pedidos SOAP 1.2 e recebe uma mensagem SOAP 1.1. Da mesma forma, se um serviço Web XML estiver configurado para aceitar apenas mensagens SOAP 1.1 e receber uma mensagem SOAP 1.2, a SoapException é lançado com a Code propriedade definida para SoapException.VersionMismatchFaultCode. Para detalhes sobre a configuração de serviços Web XML, consulte Opções de Configuração para Serviços Web XML Criados Usando ASP.NET.
Tanto o SOAP 1.1 como o 1.2 definem VersionMismatch códigos de falha SOAP que diferem consoante a versão do protocolo SOAP esperada. Este campo representa a versão SOAP 1.2, enquanto a versão SOAP 1.1 é representada por VersionMismatchFaultCode. Os dois campos correspondem a nomes qualificados diferentes, mas pode verificar se a Code propriedade é um dos códigos de falha chamando o IsVersionMismatchFaultCode método.