다음을 통해 공유


예외 문제 해결: System.Workflow.Activities.EventDeliveryFailedException

호스트에서 발생한 이벤트를 워크플로 인스턴스로 전달할 수 없는 경우 EventDeliveryFailedException 예외가 throw됩니다. 일반적으로 이 이벤트는 워크플로 인스턴스의 ExternalDataExchangeService에서 발생합니다. 이 클래스는 상속될 수 없습니다.

설명

이 예외가 throw되는 경우 이벤트 로그에 Event '{1}' on interface type '{0}' for instance id '{2}' cannot be delivered 문자열이 추가됩니다.

상태 시스템 워크플로를 사용하는 경우 Queue '{0}' is not enabled 메시지와 함께 예외가 발생할 수 있습니다. 상태 시스템의 현재 상태에서 특정 이벤트를 처리할 수 없는 경우 이 예외가 발생합니다. 예를 들어 현재 상태를 제외한 다른 상태에 '{0}' 큐로 표시되는 HandleExternalEventActivity를 포함하는 EventDrivenActivity가 있는 경우 이 메시지가 발생합니다.

참고 항목

작업

방법: 예외 도우미 사용

참조

EventDeliveryFailedException