InstancePersistenceContext.SetCancellationHandler Yöntem

Tanım

bir işlemin iptali istendiğinde iptal işleyicisinin çağrılacağı şekilde ayarlar.

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))

Parametreler

cancellationHandler
Action<InstancePersistenceContext>

Çağrılacak bir işleve başvuru.

Açıklamalar

İptal işleyicisi çağrılırsa, kalıcılık sağlayıcısı bekleyen tüm işlemleri iptal etmeli ve tamamlanmadan önce kalıcılık komutunun kesildiğini belirtmek için TryCommand'dan OperationCanceledException oluşturmalıdır.

Şunlara uygulanır