Compartilhar via


Solucionando problemas de exceções: System.Workflow.Activities.EventDeliveryFailedException

Um EventDeliveryFailedException exceção é lançada quando um evento que é gerado a partir do host não pode ser entregue para a instância do fluxo de trabalho. Normalmente, o evento é gerado a partir de um ExternalDataExchangeService em uma instância de fluxo de trabalho. This class cannot be inherited.

Remarks

A seqüência de caracteres a seguir é adicionada ao log de eventos quando essa exceção é lançada: Event '{1}' on interface type '{0}' for instance id '{2}' cannot be delivered.

Ao usar um fluxo de trabalho de máquina de estado, você pode receber uma exceção com a mensagem Queue '{0}' is not enabled. Isso acontece quando o estado atual da máquina de estado não é capaz de manipular um evento específico. Por exemplo, a mensagem ocorre quando um estado diferente do atual estado contém o EventDrivenActivity que contém o HandleExternalEventActivity que é representada pela fila '{0}'.

Consulte também

Tarefas

Como: Use o Assistente de exceção

Referência

EventDeliveryFailedException