Freigeben über


Problembehandlung bei Ausnahmen: System.Workflow.Activities.EventDeliveryFailedException

Aktualisiert: November 2007

Eine EventDeliveryFailedException-Ausnahme wird ausgelöst, wenn ein vom Host ausgelöstes Ereignis nicht an die Workflowinstanz übergeben werden kann. In der Regel wird das Ereignis auf einer Workflowinstanz von einem ExternalDataExchangeService ausgelöst. Die Klasse kann nicht geerbt werden.

Hinweise

Dem Ereignisprotokoll wird die folgende Zeichenfolge hinzugefügt, wenn diese Ausnahme ausgelöst wird: Event '{1}' on interface type '{0}' for instance id '{2}' cannot be delivered.

Wenn Sie einen Statuscomputerworkflow verwenden, wird möglicherweise eine Ausnahme mit der Meldung Queue '{0}' is not enabled ausgegeben. Dies ist der Fall, wenn der aktuelle Status des Statuscomputers ein spezifisches Ereignis nicht behandeln kann. Die Meldung wird beispielsweise ausgegeben, wenn ein anderer Status als der aktuelle Status die EventDrivenActivity enthält, die die HandleExternalEventActivity enthält, die von der '{0}'-Warteschlange dargestellt wird.

Siehe auch

Aufgaben

Gewusst wie: Weitere Informationen über eine Ausnahme mit dem Ausnahmen-Assistenten

Referenz

EventDeliveryFailedException