InstancePersistenceContext.SetCancellationHandler Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.