TrackingWorkflowTerminatedEventArgs Classe

Definição

Atenção

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Contém dados associados à terminação de uma instância de workflow.

public ref class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class TrackingWorkflowTerminatedEventArgs : EventArgs
[<System.Serializable>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingWorkflowTerminatedEventArgs = class
    inherit EventArgs
Public Class TrackingWorkflowTerminatedEventArgs
Inherits EventArgs
Herança
TrackingWorkflowTerminatedEventArgs
Atributos

Observações

Note

Este material discute tipos e namespaces que estão obsoletos. Para mais informações, consulte Tipos Descontinuados no Windows Workflow Foundation 4.5.

A é gerado pela infraestrutura de monitorização TrackingWorkflowTerminatedEventArgs em tempo de execução quando uma instância de workflow é terminada. Se a TrackingProfile instância associada a um fluxo de trabalho incluir um WorkflowTrackPoint configurado para umTrackingWorkflowEventTerminated , a infraestrutura de monitorização de workflow coloca o TrackingWorkflowTerminatedEventArgs em EventArgs em que WorkflowTrackingRecord envia para o serviço de rastreamento.

Uma instância de workflow pode ser terminada de três formas: o host pode chamar WorkflowInstance.Terminate; uma TerminateActivity atividade pode ser invocada dentro da instância de workflow; ou pode ocorrer uma exceção não tratada. Se o fluxo de trabalho for terminado pelo anfitrião ou por uma TerminateActivity atividade, a infraestrutura de rastreio em tempo de execução define Exception para a WorkflowTerminatedException que tem a Message propriedade definida com uma descrição da razão da terminação. Se o fluxo de trabalho for terminado devido a uma exceção não tratada, a infraestrutura de rastreamento em tempo de execução passa a exceção não tratada em Exception.

Note

TrackingWorkflowTerminatedEventArgs é usado apenas pelo serviço de rastreamento em tempo de execução para passar informação num WorkflowTrackingRecord. Os dados de um WorkflowRuntime.WorkflowTerminated evento são passados num WorkflowTerminatedEventArgs.

Propriedades

Name Description
Exception
Obsoleto.

Recebe a exceção que causou a terminação da instância do workflow.

Métodos

Name Description
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como função de hash predefinida.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do atual Object.

(Herdado de Object)
ToString()
Obsoleto.

Devolve uma cadeia que representa o objeto atual.

(Herdado de Object)

Aplica-se a