Soap12FaultCodes.VersionMismatchFaultCode Поле

Определение

Представляет код сбоя SOAP версии 1.2 VersionMismatch , указывающий на ожидаемые сообщения SOAP XML, соответствующие спецификации SOAP 1.2, но получили один соответствует 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 

Значение поля

Комментарии

Возникает SoapException исключение с набором CodeSoap12FaultCodes.VersionMismatchFaultCode свойств, если веб-служба XML настроена только для принятия запросов SOAP 1.2 и получает сообщение SOAP 1.1. Аналогичным образом, если веб-служба XML настроена на прием только сообщений SOAP 1.1 и получает сообщение SOAP 1.2, SoapException создается с заданным SoapException.VersionMismatchFaultCodeсвойствомCode. Дополнительные сведения о настройке веб-служб XML см. в разделе "Параметры конфигурации" для веб-служб XML, созданных с помощью ASP.NET.

Как SOAP 1.1, так и 1.2 определяют VersionMismatch коды сбоя SOAP, отличающиеся от ожидаемой версии протокола SOAP. Это поле представляет версию SOAP 1.2, в то время как версия SOAP 1.1 представлена VersionMismatchFaultCode. Два поля сопоставляют с различными квалифицированными именами, но можно проверить, является ли Code свойство одним из кодов сбоя, вызвав IsVersionMismatchFaultCode метод.

Применяется к