ReceiveActivity.OperationValidation 事件
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当收到操作和验证的消息时发生。
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)
事件类型
注解
这是在活动即将接收消息时触发的 ReceiveActivity 可选事件处理程序。 关联的处理程序可用于执行基于 ClaimSet 的安全检查,以授权客户端调用活动 ReceiveActivity 实现的服务操作。
OperationValidationEventArgs.IsValid在事件处理程序中设置为false拒绝服务操作调用,客户端会收到一个 FaultException。 如果 OperationValidationEventArgs.IsValid 设置为 true,则服务操作调用成功 ReceiveActivity ,活动接收并处理消息。