Soap12FaultCodes.MustUnderstandFaultCode Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет код сбоя SOAP версии 1.2 MustUnderstand , указывающий заголовок SOAP, помеченный атрибутом MustUnderstand , не обработан.
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
Значение поля
Комментарии
Не все заголовки SOAP требуют обработки получателем. Однако если заголовок SOAP помечается атрибутом MustUnderstand , равным true, требуется обработка. Не удается обработать заголовок, если он находится в запросе SOAP 1.2, создает SoapHeaderException свойство с заданным свойствомSoap12FaultCodes.MustUnderstandFaultCodeCode. Если запрос SOAP, размещенный в запросе SOAP 1.1, Code для свойства задано SoapException.MustUnderstandFaultCodeзначение .
Как SOAP 1.1, так и 1.2 определяют MustUnderstand коды сбоя SOAP, отличающиеся только версией протокола SOAP, используемой для отправки сообщения SOAP. Это поле представляет версию SOAP 1.2, а версия SOAP 1.1 представлена SoapException.MustUnderstandFaultCode. Два поля сопоставляют с различными квалифицированными именами, но можно проверить, является ли Code свойство одним из кодов сбоя, вызвав IsMustUnderstandFaultCode метод.