ServiceBehaviorAttribute.ValidateMustUnderstand Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda systém nebo aplikace vynucuje zpracování hlavičky SOAP MustUnderstand .

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

Hodnota vlastnosti

Boolean

true pokud má systém provádět zpracování hlaviček MustUnderstand PROTOKOLU SOAP, jinak falseto znamená, že aplikace provádí toto zpracování. Výchozí hodnota je true.

Poznámky

ValidateMustUnderstand Pomocí vlastnosti vypněte vynucené ověření příchozích záhlaví zpráv. Při normálním spuštění se hlavičky zpráv porovnávají s UnderstoodHeaders vlastností a ověřují, že služba explicitně zpracovává příchozí hlavičky. Nastavte tuto kontrolu tak, aby false se tato kontrola zakázala. Při nastavení falsemusí aplikace zkontrolovat hlavičky označené MustUnderstand="true" a vrátit chybu, pokud některé z nich nebyly srozumitelné. To je užitečné, když aplikace má přijímat příchozí zprávy SOAP (například při použití zadaných nebo netypových zpráv) a provádět vlastní zpracování hlaviček.

Platí pro