InstancePersistenceContext.SetCancellationHandler 方法

定义

设置要在请求取消某个操作时调用的取消处理程序。

public:
 void SetCancellationHandler(Action<System::Runtime::DurableInstancing::InstancePersistenceContext ^> ^ cancellationHandler);
public void SetCancellationHandler (Action<System.Runtime.DurableInstancing.InstancePersistenceContext> cancellationHandler);
member this.SetCancellationHandler : Action<System.Runtime.DurableInstancing.InstancePersistenceContext> -> unit
Public Sub SetCancellationHandler (cancellationHandler As Action(Of InstancePersistenceContext))

参数

cancellationHandler
Action<InstancePersistenceContext>

对要调用的函数的引用。

注解

如果调用取消处理程序,则永久性提供程序应取消挂起的所有操作,并从 TryCommand 中引发 OperationCanceledException,以指示永久性命令尚未完成便被中断。

适用于