ClientRuntime.ValidateMustUnderstand Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het systeem of de toepassing SOAP-headerverwerking MustUnderstand afdwingt.
public:
property bool ValidateMustUnderstand { bool get(); void set(bool value); };
public bool ValidateMustUnderstand { get; set; }
member this.ValidateMustUnderstand : bool with get, set
Public Property ValidateMustUnderstand As Boolean
Waarde van eigenschap
true als het systeem SOAP-headerverwerking MustUnderstand moet uitvoeren; anders false, wat aangeeft dat de toepassing deze verwerking uitvoert. De standaardwaarde is true.
Opmerkingen
Gebruik de ValidateMustUnderstand eigenschap om de afgedwongen validatie van binnenkomende berichtkoppen uit te schakelen. Bij normale uitvoering worden berichtkoppen vergeleken met de UnderstoodHeaders eigenschap om te bevestigen dat binnenkomende headers expliciet door de service worden verwerkt. Stel dit in om false deze controle uit te schakelen. Wanneer deze optie is ingesteld false, moet de toepassing controleren op headers die zijn gemarkeerd met MustUnderstand="true" en een fout retourneren als een of meer van deze niet worden begrepen. Dit is handig wanneer de toepassing alle geretourneerde SOAP-berichten accepteert (bijvoorbeeld wanneer u getypte of niet-getypte berichten gebruikt) en aangepaste headerverwerking uitvoert.