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 метод.

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