Soap12FaultCodes.VersionMismatchFaultCode Campo
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa o código de falha VersionMismatch
do SOAP versão 1.2, que indica que o serviço Web XML esperava mensagens SOAP em conformidade com a especificação SOAP 1.2, mas recebeu uma em conformidade 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 do campo
Comentários
Um SoapException é gerado com a Code propriedade definida como Soap12FaultCodes.VersionMismatchFaultCode quando um serviço Web XML é configurado para aceitar apenas solicitações 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, um SoapException será gerado com a Code propriedade definida SoapException.VersionMismatchFaultCodecomo . Para obter detalhes sobre como configurar serviços Web XML, consulte Opções de configuração para serviços Web XML criados usando ASP.NET.
Tanto SOAP 1.1 quanto 1.2 definem VersionMismatch
códigos de falha SOAP que diferem na versão do protocolo SOAP esperada. Esse campo representa a versão SOAP 1.2, enquanto a versão SOAP 1.1 é representada por VersionMismatchFaultCode. Os dois campos são mapeados para nomes qualificados diferentes, mas você pode verificar se a Code propriedade é um dos códigos de falha chamando o IsVersionMismatchFaultCode método .