WorkflowRuntime.ServicesExceptionNotHandled Evento

Definição

Ocorre quando um serviço derivado da WorkflowRuntimeService classe chama RaiseServicesExceptionNotHandledEvent(Exception, Guid).

public:
 event EventHandler<System::Workflow::Runtime::ServicesExceptionNotHandledEventArgs ^> ^ ServicesExceptionNotHandled;
public event EventHandler<System.Workflow.Runtime.ServicesExceptionNotHandledEventArgs> ServicesExceptionNotHandled;
member this.ServicesExceptionNotHandled : EventHandler<System.Workflow.Runtime.ServicesExceptionNotHandledEventArgs> 
Public Custom Event ServicesExceptionNotHandled As EventHandler(Of ServicesExceptionNotHandledEventArgs) 
Public Event ServicesExceptionNotHandled As EventHandler(Of ServicesExceptionNotHandledEventArgs) 

Tipo de Evento

Observações

Um serviço derivado da WorkflowRuntimeService classe pode chamar o RaiseServicesExceptionNotHandledEvent método para informar os assinantes do ServicesExceptionNotHandled caso de ocorrer uma exceção que não conseguiu gerir durante a sua execução. Pode subscrever este evento para implementar um mecanismo de recuperação.

Este evento surge quando uma instância de workflow ainda não foi criada pelo motor de execução do workflow e ocorre uma exceção. Neste cenário, a única forma de informar uma aplicação anfitriã de que ocorreu uma exceção é levantar esse evento. No entanto, o motor de execução do fluxo de trabalho não chama isto diretamente. Em vez disso, o motor de execução do workflow ou entrega uma exceção à instância do workflow ou, se não houver instância, devolve para o chamador, que neste caso é o serviço que lança este evento. Se criares o teu próprio serviço de persistência ou agendador, deves implementar este evento tu próprio através do método base RaiseServicesExceptionNotHandledEvent .

Para o ServicesExceptionNotHandled evento, o remetente contém o WorkflowRuntime e WorkflowEventArgs contém o Guid da instância do fluxo de trabalho que estava a usar o serviço e o Exception que não pôde ser tratado.

Para mais informações sobre gestão de eventos, consulte Gestão e aumento de eventos.

Aplica-se a