Compartilhar via


Exceções de solução de problemas: System.Workflow.Activities.EventDeliveryFailedException

Uma exceção EventDeliveryFailedException será gerada quando um evento que é gerado do host não puder ser entregue para a instância de fluxo de trabalho. Normalmente, o evento será gerado de um ExternalDataExchangeService em uma instância de fluxo de trabalho. Essa classe não pode ser herdada.

Comentários

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

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

Consulte também

Tarefas

Como usar o Assistente de Exceção

Referência

EventDeliveryFailedException