TrackingRecord Classe

Definição

Atenção

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

A abstract classe base da qual 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

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.

Durante a sua execução, uma instância de workflow emite três tipos de eventos de tracking para a infraestrutura de monitorização em tempo de execução: eventos de estado de atividade, eventos de utilizador e eventos de estado de workflow. A infraestrutura de monitorização em tempo de execução tenta corresponder estes eventos com pontos de rastreio num TrackingProfile. Sempre que a infraestrutura de rastreio em tempo de execução corresponde a um ponto de rastreio, envia um registo de rastreio que contém dados associados tanto ao ponto de rastreio como ao evento de rastreio para o serviço de rastreio. Existem três tipos de registo de rastreamento que a infraestrutura de rastreamento em tempo de execução pode enviar: um ActivityTrackingRecord, um UserTrackingRecord, um e um WorkflowTrackingRecord. Cada tipo de registo de rastreio deriva da TrackingRecord classe e corresponde a um dos três tipos de ponto de rastreio que a infraestrutura de rastreamento em tempo de execução pode corresponder: um ActivityTrackPoint, um UserTrackPoint, ou um WorkflowTrackPoint.

Construtores

Name Description
TrackingRecord()
Obsoleto.

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

Propriedades

Name Description
Annotations
Obsoleto.

Quando sobrescrito numa classe derivada, obtém a coleção de anotações associadas ao ponto de rastreio.

EventArgs
Obsoleto.

Quando sobrescrito numa classe derivada, obtém ou define os dados do evento, se existirem, que estão associados ao evento de rastreio que causou o envio do registo de rastreamento.

EventDateTime
Obsoleto.

Quando é sobreposto numa classe derivada, obtém ou define a hora e a data do evento de rastreio associados ao registo de rastreamento.

EventOrder
Obsoleto.

Quando sobrescrito numa classe derivada, obtém ou define um valor que indica a ordem do evento de rastreio associado ao registo de rastreio em relação aos outros eventos de rastreio emitidos pela instância de 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