Share via


Problembehandlung bei Ausnahmen: System.Workflow.Runtime.Hosting.PersistenceException

Eine PersistenceException-Ausnahme wird ausgelöst, wenn der Persistenzdienst eine Anforderung nicht erfüllen kann.

Hinweise

Der SqlWorkflowPersistenceService löst eine PersistenceException aus, wenn er eine Anforderung zum Übernehmen eines abgeschlossenen Umfangs oder des Workflowinstanzstatus in die Datenbank nicht abschließen kann.

Wenn Sie einen Persistenzdienst durch Ableitung von der WorkflowPersistenceService-Klasse oder der SqlWorkflowPersistenceService-Klasse implementieren, können Sie die PersistenceException mit einer entsprechenden Meldung auslösen, um eine von Ihrem Dienst gefundene Fehlerbedingung anzugeben, die verhindert, dass eine vom Workflow-Laufzeitmodul getätigte Anforderung erfüllt wird.

Weitere Informationen finden Sie unter WorkflowPersistenceService.

Siehe auch

Aufgaben

Gewusst wie: Verwenden des Ausnahmen-Assistenten

Referenz

PersistenceException