ServiceBehaviorAttribute.ValidateMustUnderstand Proprietà

Definizione

Ottiene o imposta un valore che specifica se il sistema o l'applicazione applica l'elaborazione dell'intestazione MustUnderstand SOAP.Gets or sets a value that specifies whether the system or the application enforces SOAP MustUnderstand header processing.

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

Valore della proprietà

true se il sistema deve eseguire l'elaborazione dell'intestazione MustUnderstand SOAP. In caso contrario false, che indica che l'applicazione esegue questa elaborazione.true if the system is to perform SOAP header MustUnderstand processing; otherwise false, which indicates that the application performs this processing. Il valore predefinito è true.The default value is true.

Commenti

Utilizzare la proprietà ValidateMustUnderstand per disattivare la convalida obbligatoria delle intestazioni dei messaggi in entrata.Use the ValidateMustUnderstand property to turn off the enforced validation of arriving message headers. In condizioni normali, le intestazioni dei messaggi vengono confrontate con la proprietà UnderstoodHeaders per verificare che le intestazioni in entrata vengano gestite in modo esplicito dal servizio.In normal execution, message headers are compared against the UnderstoodHeaders property to confirm that arriving headers are explicitly handled by the service. Impostare questa proprietà su false per disabilitare questo controllo.Set this to false to disable this checking. Se viene impostata su false, l'applicazione deve controllare le intestazioni contrassegnate con MustUnderstand = "true" e restituire un errore se una o più intestazioni non vengono riconosciute.When set to false, the application must check for headers marked with MustUnderstand="true" and return a fault if one or more of them were not understood. Questo sistema è utile quando l'applicazione deve accettare tutti i messaggi SOAP in ingresso (ad esempio, in caso di messaggi tipizzati o non tipizzati) ed eseguire l'elaborazione dell'intestazione personalizzata.This is useful when the application is supposed to accept any incoming SOAP messages (for example, when using typed or untyped messages) and perform custom header processing.

Si applica a