ReceiveActivity.OperationValidation Evento

Definição

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.

Aplica-se a