Soap12FaultCodes.MustUnderstandFaultCode Fält

Definition

Representerar SOAP version 1.2-felkoden MustUnderstand som anger att ett SOAP-huvud som markerats med MustUnderstand attributet inte bearbetades.

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 

Fältvärde

Kommentarer

Alla SOAP-huvuden kräver inte att mottagaren bearbetar dem. Men om en SOAP-rubrik är markerad med attributet lika med MustUnderstand "true" krävs bearbetning. Det gick inte att bearbeta huvudet när det finns i en SOAP 1.2-begäran genererar en SoapHeaderException med Code egenskapen inställd på Soap12FaultCodes.MustUnderstandFaultCode. Om SOAP-begäran finns i en SOAP 1.1-begäran Code är egenskapen inställd på SoapException.MustUnderstandFaultCode.

Både SOAP 1.1 och 1.2 definierar MustUnderstand SOAP-felkoder som endast skiljer sig från den version av SOAP-protokollet som används för att skicka SOAP-meddelandet. Det här fältet representerar SOAP 1.2-versionen och SOAP 1.1-versionen representeras av SoapException.MustUnderstandFaultCode. De två fälten mappas till olika kvalificerade namn, men du kan kontrollera om Code egenskapen är någon av felkoderna genom att anropa IsMustUnderstandFaultCode metoden.

Gäller för