ReceiveActivity.OperationValidation Evento
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Ocorre quando uma mensagem é recebida para uma operação e é necessária validação.
public:
event EventHandler<System::Workflow::Activities::OperationValidationEventArgs ^> ^ OperationValidation;
public event EventHandler<System.Workflow.Activities.OperationValidationEventArgs> OperationValidation;
member this.OperationValidation : EventHandler<System.Workflow.Activities.OperationValidationEventArgs>
Public Custom Event OperationValidation As EventHandler(Of OperationValidationEventArgs)
Tipo de Evento
Observações
Este é um gestor de eventos opcional que é disparado quando a ReceiveActivity atividade está prestes a receber uma mensagem. O handler associado pode ser usado para realizar verificações de segurança baseadas em ClaimSet para autorizar a invocação do cliente da operação de serviço implementada pela ReceiveActivity atividade.
Definir OperationValidationEventArgs.IsValid como false no handler de eventos rejeita a invocação da operação de serviço e o cliente recebe um FaultException. Se OperationValidationEventArgs.IsValid for definido para true, então a invocação da operação de serviço é bem-sucedida e a ReceiveActivity atividade recebe e processa a mensagem.