Compartilhar via


WorkflowRuntime.WorkflowTerminated Evento

Definição

Ocorre quando uma instância de fluxo de trabalho é encerrada.

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

Tipo de evento

Comentários

O fluxo de trabalho pode ser encerrado pelo host por meio de uma chamada para o Terminate método, por uma TerminateActivity atividade ou pelo mecanismo de tempo de execução do fluxo de trabalho quando ocorre uma exceção sem tratamento. O mecanismo de tempo de execução do fluxo de trabalho aciona o WorkflowTerminated evento depois que a instância do fluxo de trabalho é encerrada, mas antes de ser invalidada na memória.

Para o WorkflowPersisted evento, o remetente contém o WorkflowRuntime e WorkflowTerminatedEventArgs contém as WorkflowInstance informações e sobre o motivo pelo qual a instância foi encerrada na WorkflowTerminatedEventArgs.Exception propriedade.

Para obter mais informações sobre como lidar com eventos, consulte Manipulando e gerando eventos.

Aplica-se a