Partilhar via


TrackingWorkflowTerminatedEventArgs Classe

Definição

Cuidado

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

Contém dados associados ao encerramento de uma instância de fluxo de trabalho.

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

Comentários

Observação

Esse material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Tipos preteridos no Windows Workflow Foundation 4.5.

Um TrackingWorkflowTerminatedEventArgs é gerado pela infraestrutura de acompanhamento de runtime quando uma instância de fluxo de trabalho é encerrada. Se o TrackingProfile associado a uma instância de fluxo de trabalho incluir um WorkflowTrackPoint configurado para um TerminatedTrackingWorkflowEvent, a infraestrutura de acompanhamento de fluxo de trabalho colocará no TrackingWorkflowTerminatedEventArgsEventArgsWorkflowTrackingRecord que ele envia para o serviço de acompanhamento.

Uma instância de fluxo de trabalho pode ser encerrada de uma das três maneiras: o host pode chamar WorkflowInstance.Terminate; uma TerminateActivity atividade pode ser invocada de dentro da instância do fluxo de trabalho; ou pode ocorrer uma exceção sem tratamento. Se o fluxo de trabalho for encerrado pelo host ou por uma TerminateActivity atividade, a infraestrutura de acompanhamento de runtime será definida Exception como uma WorkflowTerminatedException propriedade Message definida como uma descrição do motivo da terminação. Se o fluxo de trabalho for encerrado devido a uma exceção sem tratamento, a infraestrutura de acompanhamento de runtime passará a exceção sem tratamento em Exception.

Observação

TrackingWorkflowTerminatedEventArgs é usado apenas pelo serviço de acompanhamento de runtime para passar informações em um WorkflowTrackingRecord. Os dados de um WorkflowRuntime.WorkflowTerminated evento são passados em um WorkflowTerminatedEventArgs.

Propriedades

Nome Description
Exception
Obsoleto.

Obtém a exceção que fez com que a instância do fluxo de trabalho fosse encerrada.

Métodos

Nome Description
Equals(Object)
Obsoleto.

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()
Obsoleto.

Serve como a função de hash padrão.

(Herdado de Object)
GetType()
Obsoleto.

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()
Obsoleto.

Cria uma cópia superficial do Objectatual.

(Herdado de Object)
ToString()
Obsoleto.

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a