例外のトラブルシューティング : System.Workflow.Activities.EventDeliveryFailedException

EventDeliveryFailedException 例外は、ホストから発生したイベントをワークフロー インスタンスに配信できなかった場合にスローされます。 通常、このイベントは、ワークフロー インスタンスの ExternalDataExchangeService から発生します。 このクラスは継承できません。

解説

この例外がスローされると、イベント ログに Event '{1}' on interface type '{0}' for instance id '{2}' cannot be delivered という文字列が追加されます。

ステート マシン ワークフローを使用している場合は、Queue '{0}' is not enabled というメッセージを含んだ例外を受け取ることがあります。 これは、ステート マシンの現在の状態では特定のイベントを処理できない場合に発生します。 たとえば、現在の状態を除くいずれかの状態に、キュー '{0}' で表される HandleExternalEventActivity を含む EventDrivenActivity が含まれるような場合に、このメッセージが発生します。

参照

処理手順

方法: 例外処理アシスタントを使用する

関連項目

EventDeliveryFailedException