ServiceBehaviorAttribute.ValidateMustUnderstand Propiedad

Definición

Obtiene o establece un valor que especifica si el sistema o la aplicación exige el procesamiento de encabezados MustUnderstand de 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

Valor de propiedad

true si el sistema debe realizar el procesamiento de encabezados MustUnderstand de SOAP; de lo contrario, false, que indica que la aplicación realiza este procesamiento.true if the system is to perform SOAP header MustUnderstand processing; otherwise false, which indicates that the application performs this processing. El valor predeterminado es true.The default value is true.

Comentarios

Utilice la propiedad ValidateMustUnderstand para desactivar la validación obligatoria de los encabezados de mensajes de llegada.Use the ValidateMustUnderstand property to turn off the enforced validation of arriving message headers. En ejecución normal, los encabezados de mensaje se comparan con la propiedad UnderstoodHeaders para confirmar que el servicio administra explícitamente los encabezados de llegada.In normal execution, message headers are compared against the UnderstoodHeaders property to confirm that arriving headers are explicitly handled by the service. Establezca este valor como false para deshabilitar la comprobación.Set this to false to disable this checking. Si se establece como false, la aplicación debe comprobar si hay encabezados marcados con MustUnderstand="true" y devuelve un error si hay alguno que no se comprendió.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. Esto resulta útil cuando la aplicación debe acepta cualquier mensaje SOAP entrante (por ejemplo, al utilizar mensajes con o sin tipo) y realiza el procesamiento personalizado de los encabezados.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.

Se aplica a