ServiceBehaviorAttribute.ValidateMustUnderstand Propriedade

Definição

Obtém ou define um valor que especifica se o sistema ou o aplicativo reforça o processamento de cabeçalho SOAP MustUnderstand.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 da propriedade

trueSe o sistema for executar o processamento de MustUnderstand cabeçalho SOAP; falsecaso contrário, o que indica que o aplicativo executa esse processamento.true if the system is to perform SOAP header MustUnderstand processing; otherwise false, which indicates that the application performs this processing. O valor padrão é true.The default value is true.

Comentários

Use a ValidateMustUnderstand propriedade para desativar a validação imposta de cabeçalhos de mensagens de chegada.Use the ValidateMustUnderstand property to turn off the enforced validation of arriving message headers. Na execução normal, os cabeçalhos de mensagem são comparados com a UnderstoodHeaders propriedade para confirmar se os cabeçalhos de chegada são manipulados explicitamente pelo serviço.In normal execution, message headers are compared against the UnderstoodHeaders property to confirm that arriving headers are explicitly handled by the service. Defina isso como false para desabilitar essa verificação.Set this to false to disable this checking. Quando definido como false, o aplicativo deve verificar os cabeçalhos marcados com MustUnderstand = "true" e retornar uma falha se um ou mais deles não foram compreendidos.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. Isso é útil quando o aplicativo deve aceitar todas as mensagens SOAP de entrada (por exemplo, ao usar mensagens digitadas ou não tipadas) e executar o processamento de cabeçalho personalizado.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.

Aplica-se a