MustUnderstandBehavior.ValidateMustUnderstand Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui spécifie si un en-tête doit être compris en fonction des spécifications SOAP 1.1 et 1.2.
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
Valeur de propriété
true
si l'en-tête doit être correctement traité ou si une erreur est générée ; sinon, false
. La valeur par défaut est false
.
Remarques
Affectez la valeur ValidateMustUnderstand à la propriété false
afin d'éviter qu'une exception ne soit levée lorsque l'exécution rencontre System.ServiceModel.Channels.MessageHeader dans un message dont la propriété MessageHeader.MustUnderstand a la valeur true
, alors que l'en-tête ne figure pas dans la propriété MessageHeaders.UnderstoodHeaders du message.