System.Activities.Tracking Namespace

El espacio de nombres System.Activities.Tracking contiene las clases usadas para crear e interactuar con registros de seguimiento del flujo de trabajo. The System.Activities.Tracking namespace contains classes used to create and interact with workflow tracking records. El tiempo de ejecución del flujo de trabajo crea los registros de seguimiento cuando se ejecuta una instancia de flujo de trabajo y tienen acceso a ellos las clases que heredan de TrackingParticipant. Tracking records are created by the workflow runtime when a workflow instance executes, and are accessed by classes that inherit from TrackingParticipant.

Clases

ActivityInfo

Contiene información sobre una actividad Activity seguida.Contains information on a tracked Activity.

ActivityScheduledQuery

Cuando se agrega a la colección Queries, se suscribe a los registros programados de actividad cuando se crea el perfil de seguimiento para suscribirse a registros de seguimiento.When added to the Queries collection, subscribes to activity scheduled records when the tracking profile is created to subscribe to tracking records.

ActivityScheduledRecord

Representa un registro de seguimiento de una actividad que se está programando para su ejecución.Represents a tracking record of an activity being scheduled for execution.

ActivityStateQuery

Cuando se agrega a Queries, se suscribe a los registros de estado de actividad.When added to the Queries, subscribes to activity state records.

ActivityStateRecord

Representa un registro de seguimiento que se crea cuando una actividad cambia de estado.Represents a tracking record that is created when an activity changes state.

ActivityStates

Especifica el estado de una actividad.Specifies the state of an activity.

BookmarkResumptionQuery

Cuando se agrega a la colección Queries, se suscribe a los registros de reanudación de marcadores cuando se consulta el perfil de seguimiento en busca de objetos TrackingRecord.When added to the Queries collection, subscribes to bookmark resumption records when the tracking profile is queried for TrackingRecord objects.

BookmarkResumptionRecord

Contiene los datos que la infraestructura de seguimiento de tiempo de ejecución envía a un participante de seguimiento cuando se reanuda un marcador Bookmark.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a Bookmark is resumed.

CancelRequestedQuery

Cuando se agrega a la colección Queries, se suscribe a los registros de solicitud de cancelación cuando se consultan los registros personalizados del perfil de seguimiento.When added to the Queries collection, subscribes to cancellation request records when the tracking profile is queried for tracking records.

CancelRequestedRecord

Representa los datos enviados por el tiempo de ejecución del flujo de trabajo a los participantes en el seguimiento cuando se llama al método CancelChild(ActivityInstance) o CancelChildren().Represents the data sent by the workflow runtime to tracking participants when CancelChild(ActivityInstance) or CancelChildren() is called.

CustomTrackingQuery

Cuando se agrega a Queries, se suscribe a los registros de seguimiento personalizados cuando se consultan los registros personalizados del perfil de seguimiento.When added to the Queries, subscribes to custom tracking records when the tracking profile is queried for custom records.

CustomTrackingRecord

Contiene los datos enviados por la infraestructura de seguimiento en tiempo de ejecución a un participante del seguimiento cuando se genera un registro de seguimiento personalizado.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a custom tracking record is raised.

EtwTrackingParticipant

Un consumidor de datos de seguimiento de flujo de trabajo que emite un evento ETW (Seguimiento de eventos Windows) a una sesión de ETW que contiene los datos del registro de seguimiento.A consumer of workflow tracking data that emits an Event Tracking for Windows (ETW) event to an ETW session that contains the data from the tracking record.

FaultPropagationQuery

Cuando se agrega a la colección Queries, se suscribe a los registros de propagación de errores cuando se consultan los registros personalizados del perfil de seguimiento.When added to the Queries collection, subscribes to fault propagation records when the tracking profile is queried for tracking records.

FaultPropagationRecord

Contiene los datos enviados a un participante del seguimiento por la infraestructura de seguimiento en tiempo de ejecución cuando se propaga un error desde una actividad de flujo de trabajo.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a fault is propagated from a workflow activity.

InteropTrackingRecord

Representa los datos enviados a los participantes del seguimiento cuando se producen registros de seguimiento en una actividad Interop dentro de un flujo de trabajo.Represents the data sent to tracking participants when tracked records occur in an Interop activity within a workflow.

TrackingParticipant

Clase base para las extensiones de flujo de trabajo que interactúan con la infraestructura de seguimiento del flujo de trabajo y registros de seguimiento de acceso.The base class for workflow extensions that interact with the workflow tracking infrastructure and access tracking records.

TrackingProfile

Crea una suscripción a los registros de seguimiento del flujo de trabajo en una clase TrackingParticipant.Creates a subscription to workflow tracking records in a TrackingParticipant.

TrackingQuery

Clase base para todas las consultas de seguimiento.The base class for all tracking queries. Las consultas de seguimiento se utilizan para crear una definición de suscripción para un TrackingProfile.Tracking queries are used to create a subscription definition for a TrackingProfile.

TrackingRecord

Clase abstracta de la que se derivan todos los registros de seguimiento del flujo de trabajo.The abstract class from which all workflow tracking records derive. Los registros de seguimiento representan los datos enviados a los participantes en el seguimiento cuando se producen eventos seguidos.Tracking records represent the data sent to tracking participants when tracked events occur.

WorkflowInstanceAbortedRecord

Contiene los datos enviados a un participante del seguimiento por la infraestructura de seguimiento en tiempo de ejecución a un participante de seguimiento cuando se anula una instancia del flujo de trabajo.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance is aborted.

WorkflowInstanceQuery

Cuando se agrega a la colección Queries, se suscribe a los registros de instancia de flujo de trabajo cuando se crea el perfil de seguimiento para suscribirse a registros de seguimiento.When added to the Queries collection, subscribes to workflow instance records when the tracking profile is created to subscribe to tracking records.

WorkflowInstanceRecord

Contiene los datos enviados a un servicio de seguimiento por la infraestructura de seguimiento en tiempo de ejecución cuando cambia de estado una instancia de flujo de trabajo.Contains the data sent to a tracking service by the run-time tracking infrastructure when a workflow instance changes state.

WorkflowInstanceStates

Especifica el estado de una instancia de flujo de trabajo.Specifies the state of a workflow instance.

WorkflowInstanceSuspendedRecord

Contiene los datos que envía la infraestructura de seguimiento en tiempo de ejecución a un participante de seguimiento cuando se suspende una instancia del flujo de trabajo.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance is suspended.

WorkflowInstanceTerminatedRecord

Contiene los datos que la infraestructura de seguimiento de tiempo de ejecución envía a un participante de seguimiento cuando se finaliza un flujo de trabajo.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow is terminated.

WorkflowInstanceUnhandledExceptionRecord

Contiene los datos enviados a un participante del seguimiento por la infraestructura de seguimiento en tiempo de ejecución cuando una instancia de flujo de trabajo encuentra una excepción no controlada.Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance encounters an unhandled exception.

WorkflowInstanceUpdatedRecord

Especifica información sobre un registro actualizado.Specifies information about an updated record.

Enumeraciones

ImplementationVisibility

Describe los modos de visibilidad de un perfil de seguimiento.Describes the visibility modes within a tracking profile.