Freigeben über


InstancePersistenceContext.SetCancellationHandler Methode

Definition

Legt den Abbruchhandler fest, der aufgerufen werden soll, wenn der Abbruch eines Vorgangs angefordert wird.

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

Parameter

cancellationHandler
Action<InstancePersistenceContext>

Der Verweis auf eine Funktion, die aufgerufen werden soll.

Hinweise

Wenn der Abbruchhandler aufgerufen wird, sollte der Persistenzanbieter alle ausstehenden Vorgänge abbrechen und OperationCanceledException aus TryCommand auslösen, um anzugeben, dass der Persistenzbefehl unterbrochen wurde, bevor er abgeschlossen werden konnte.

Gilt für: