TrackingRecord Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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) |