Partilhar via


ActivityTrackPoint Classe

Definição

Cuidado

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

Define um ponto, associado a uma alteração de status de execução de atividade, a ser rastreado que está no potencial caminho de execução de uma instância de fluxo de trabalho. Essa classe não pode ser herdada.

public ref class ActivityTrackPoint sealed
public sealed class ActivityTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackPoint
type ActivityTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackPoint = class
Public NotInheritable Class ActivityTrackPoint
Herança
ActivityTrackPoint
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).

Sempre que o status de execução de uma atividade é alterado, a instância de fluxo de trabalho emite um evento de status de atividade para a infraestrutura de acompanhamento de runtime. Um ActivityTrackPoint define um ponto de interesse no caminho de execução potencial de um fluxo de trabalho, qualificado por esse evento de status de atividade. Um ActivityTrackPoint contém locais incluídos na correspondência, locais excluídos da correspondência e os dados que devem ser extraídos da instância de fluxo de trabalho quando o ponto de controle é correspondido. Você pode adicionar um ActivityTrackPoint para ActivityTrackPoints instruir a infraestrutura de acompanhamento de runtime a enviar um ActivityTrackingRecord para o serviço de acompanhamento quando o conjunto especificado de eventos de status de atividade ocorrer. Um único ActivityTrackPoint pode ser correspondido em vários pontos na instância de fluxo de trabalho.

Um ActivityTrackingLocation contém condições de correspondência para um local ou locais no caminho de execução potencial de uma instância de fluxo de trabalho. Você pode adicionar ActivityTrackingLocation objetos para MatchingLocations definir locais que devem ser incluídos na correspondência pelo ponto de faixa. Da mesma forma, você pode adicionar ActivityTrackingLocation objetos para ExcludedLocations definir locais que devem ser excluídos da correspondência pelo ponto de faixa.

Você pode adicionar ActivityDataTrackingExtract objetos e WorkflowDataTrackingExtract objetos para Extracts especificar dados que devem ser extraídos da instância de fluxo de trabalho quando o ponto de controle for correspondido. Os dados extraídos serão incluídos no ActivityTrackingRecord.

Você pode adicionar para Annotations especificar informações adicionais associadas ao ponto de controle. Essas anotações serão incluídas no ActivityTrackingRecord enviado quando o ponto de faixa for correspondido.

Construtores

ActivityTrackPoint()

Inicializa uma nova instância da classe ActivityTrackPoint.

Propriedades

Annotations

Obtém a coleção de anotações associada ao ponto de acompanhamento.

ExcludedLocations

Obtém a coleção de locais que devem ser excluídos do ponto de controle pela infraestrutura de acompanhamento de runtime.

Extracts

Obtém uma coleção que especifica os dados a ser extraídos da instância de fluxo de trabalho e enviados para o serviço de acompanhamento.

MatchingLocations

Obtém a coleção de locais que devem ser incluídos na correspondência do ponto de controle pela infraestrutura de acompanhamento de runtime.

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