System.Activities.Tracking Espaço de Nomes
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém classes usadas para criar e interagir com registos de monitorização de fluxos de trabalho. Os registos de rastreio são criados pelo tempo de execução do fluxo de trabalho quando uma instância de workflow é executada, e são acedidos por classes que herdam de TrackingParticipant.
Classes
| Name | Description |
|---|---|
| ActivityInfo |
Contém informação sobre um .Activity |
| ActivityScheduledQuery |
Quando adicionado à Queries coleção, subscreve os registos agendados pela atividade quando o perfil de rastreio é criado para subscrever os registos de rastreio. |
| ActivityScheduledRecord |
Representa um registo de rastreio de uma atividade agendada para execução. |
| ActivityStateQuery |
Quando adicionado ao Queries, subscreve os registos de estado da atividade. |
| ActivityStateRecord |
Representa um registo de rastreio criado quando uma atividade muda de estado. |
| ActivityStates |
Especifica o estado de uma atividade. |
| BookmarkResumptionQuery |
Quando adicionado à Queries coleção, subscreve para marcar registos de retomada quando o perfil de rastreio é consultado para TrackingRecord objetos. |
| BookmarkResumptionRecord |
Contém os dados enviados a um participante de rastreamento pela infraestrutura de monitorização em tempo de execução quando a Bookmark é retomado. |
| CancelRequestedQuery |
Quando adicionado à Queries coleção, subscreve os registos de pedidos de cancelamento quando o perfil de rastreio é consultado para registos. |
| CancelRequestedRecord |
Representa os dados enviados pelo tempo de execução do fluxo de trabalho para acompanhar os participantes quando CancelChild(ActivityInstance) ou CancelChildren() é chamado. |
| CustomTrackingQuery |
Quando adicionado ao Queries, subscreve registos de rastreamento personalizados quando o perfil de rastreio é consultado para registos personalizados. |
| CustomTrackingRecord |
Contém os dados enviados a um participante de rastreio pela infraestrutura de monitorização em tempo de execução quando é criado um registo personalizado de rastreamento. |
| EtwTrackingParticipant |
Um consumidor de dados de rastreio de workflow que emite um evento de Seguimento de Eventos para Windows (ETW) para uma sessão ETW que contém os dados do registo de rastreio. |
| FaultPropagationQuery |
Quando adicionado à Queries coleção, subscreve registos de propagação de falhas quando o perfil de rastreio é consultado para registos de rastreio. |
| FaultPropagationRecord |
Contém os dados enviados a um participante de rastreio pela infraestrutura de monitorização em tempo de execução quando uma falha é propagada a partir de uma atividade de fluxo de trabalho. |
| InteropTrackingRecord |
Representa os dados enviados aos participantes que acompanham quando ocorrem registos acompanhados numa Interop atividade dentro de um fluxo de trabalho. |
| TrackingParticipant |
A classe base para extensões de workflow que interagem com a infraestrutura de tracking de workflow e acede a registos de rastreio. |
| TrackingProfile |
Cria uma subscrição a registos de rastreio de fluxo de trabalho num TrackingParticipant. |
| TrackingQuery |
A classe base para todas as consultas de rastreamento. As consultas de rastreamento são usadas para criar uma definição de subscrição para um TrackingProfile. |
| TrackingRecord |
A classe abstrata da qual derivam todos os registos de rastreio de workflow. Os registos de rastreio representam os dados enviados aos participantes de acompanhamento quando ocorrem eventos monitorizados. |
| WorkflowInstanceAbortedRecord |
Contém os dados enviados a um participante de tracking pela infraestrutura de monitorização em tempo de execução quando uma instância de workflow é abortada. |
| WorkflowInstanceQuery |
Quando adicionado à Queries coleção, subscreve os registos de instância do fluxo de trabalho quando o perfil de rastreio é criado para subscrever os registos de rastreio. |
| WorkflowInstanceRecord |
Contém os dados enviados a um serviço de rastreamento pela infraestrutura de monitorização em tempo de execução quando uma instância de fluxo de trabalho muda de estado. |
| WorkflowInstanceStates |
Especifica o estado de uma instância de workflow. |
| WorkflowInstanceSuspendedRecord |
Contém os dados enviados a um participante de tracking pela infraestrutura de tracking em tempo de execução quando uma instância de workflow é suspensa. |
| WorkflowInstanceTerminatedRecord |
Contém os dados enviados a um participante de rastreio pela infraestrutura de monitorização em tempo de execução quando um fluxo de trabalho é terminado. |
| WorkflowInstanceUnhandledExceptionRecord |
Contém os dados enviados a um participante de tracking pela infraestrutura de tracking em tempo de execução quando uma instância de workflow encontra uma exceção não tratada. |
| WorkflowInstanceUpdatedRecord |
Especifica informações sobre um registo atualizado. |
Enumerações
| Name | Description |
|---|---|
| ImplementationVisibility |
Descreve os modos de visibilidade dentro de um perfil de rastreio. |