Partilhar via


TrackingRecord Classe

Definição

Cuidado

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

A classe base abstract de que ActivityTrackingRecord, UserTrackingRecord e WorkflowTrackingRecord são derivados.

public ref class TrackingRecord abstract
public abstract class TrackingRecord
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class TrackingRecord
type TrackingRecord = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingRecord = class
Public MustInherit Class TrackingRecord
Herança
TrackingRecord
Derivado
Atributos

Comentários

Observação

Este material discute tipos e namespaces obsoletos. Para obter mais informações, consulte Deprecated Types in Windows Workflow Foundation 4.5 (Tipos preteridos no Windows Workflow Foundation 4.5).

Durante sua execução, uma instância de fluxo de trabalho emite três tipos de eventos de rastreamento para a infraestrutura de acompanhamento do tempo de execução: eventos de status da atividade, eventos de usuário e eventos de status do fluxo de trabalho. A infraestrutura de acompanhamento de tempo de execução tenta corresponder esses eventos com pontos de controle em um TrackingProfile . Sempre que a infraestrutura de rastreamento de tempo de execução corresponde a um ponto de controle, ela envia um registro de acompanhamento que contém dados associados ao ponto de controle e ao evento de rastreamento para o serviço de controle. Há três tipos de registro de acompanhamento que a infraestrutura de rastreamento de tempo de execução pode enviar: um ActivityTrackingRecord , a UserTrackingRecord e a WorkflowTrackingRecord . Cada tipo de registro de controle deriva da TrackingRecord classe e corresponde a um dos três tipos de ponto de controle que a infraestrutura de rastreamento de tempo de execução pode corresponder: um ActivityTrackPoint , um UserTrackPoint ou um WorkflowTrackPoint .

Construtores

TrackingRecord()

Quando implementado em uma classe derivada, inicializa uma nova instância da classe TrackingRecord.

Propriedades

Annotations

Quando substituído em uma classe derivada, obtém a coleção de anotações associada ao ponto de controle.

EventArgs

Quando substituído em uma classe derivada, obtém ou define os dados de evento, se houver, que estão associados ao evento de acompanhamento que motivou o envio do registro de acompanhamento.

EventDateTime

Quando substituído em uma classe derivada, obtém ou define a data e a hora do evento de acompanhamento associado ao registro de acompanhamento.

EventOrder

Quando substituído em uma classe derivada, obtém ou define um valor que indica a ordem do evento de acompanhamento associado ao registro de acompanhamento em relação os outros eventos de acompanhamento emitidos pela instância de fluxo de trabalho.

Métodos

Equals(Object)

Determina se o objeto especificado é igual ao objeto atual.

(Herdado de Object)
GetHashCode()

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

(Herdado de Object)
GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a