Soap12FaultCodes.MustUnderstandFaultCode Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет код ошибки MustUnderstand
SOAP версии 1.2, указывающий, что заголовок 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, создается с свойством SoapHeaderExceptionCode , для свойства задано значение Soap12FaultCodes.MustUnderstandFaultCode. Если запрос 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 метод .