Partager via


System.Activities.Tracking Espace de noms

Contient des classes utilisées pour créer les enregistrements de suivi de workflow et interagir avec eux. Les enregistrements de suivi sont créés par l'exécution du flux de travail lorsqu'une instance de flux de travail s'exécute, et sont accessibles par les classes qui héritent de TrackingParticipant.

Classes

ActivityInfo

Contient des informations sur une Activity suivie.

ActivityScheduledQuery

En cas d'ajout à la collection Queries, s'abonne aux enregistrements d'activité planifiée lorsque le modèle de suivi est créé pour s'abonner aux enregistrements de suivi.

ActivityScheduledRecord

Représente un enregistrement de suivi d'une activité dont l'exécution est planifiée.

ActivityStateQuery

En cas d'ajout à Queries, s'abonne à des enregistrements d'état d'activité.

ActivityStateRecord

Représente un enregistrement de suivi qui est créé lorsqu'une activité change d'état.

ActivityStates

Spécifie l'état d'une activité.

BookmarkResumptionQuery

En cas d'ajout à la collection Queries, s'abonne à des enregistrements de reprise de signet lorsque des objets TrackingRecord sont recherchés dans le modèle de suivi.

BookmarkResumptionRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'un Bookmark est repris.

CancelRequestedQuery

En cas d'ajout à la collection Queries, s'abonne à des enregistrements de demande d'annulation lorsque des enregistrements de suivi sont recherchés dans le modèle de suivi.

CancelRequestedRecord

Représente les données envoyées par l'exécution du flux de travail aux participants de suivi lorsque CancelChild(ActivityInstance) ou CancelChildren() est appelé.

CustomTrackingQuery

En cas d'ajout à Queries, s'abonne à des enregistrements de suivi personnalisés lorsque des enregistrements personnalisés sont recherchés dans le modèle de suivi.

CustomTrackingRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'un enregistrement de suivi personnalisé est déclenché.

EtwTrackingParticipant

Consommateur de données de suivi de flux de travail qui émet un événement ETW (Event Tracking for Windows) sur une session ETW qui contient les données de l'enregistrement de suivi.

FaultPropagationQuery

En cas d’ajout à la collection Queries, s’abonne à des enregistrements de propagation d’erreur lorsque des enregistrements de suivi sont recherchés dans le modèle de suivi.

FaultPropagationRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'une erreur est propagée depuis une activité de flux de travail.

InteropTrackingRecord

Représente les données envoyées aux participants de suivi lorsque les enregistrements suivis se produisent dans une activité Interop au sein d'un flux de travail.

TrackingParticipant

Classe de base pour les extensions de flux de travail qui interagissent avec l'infrastructure de suivi de flux de travail et accèdent aux enregistrements de suivi.

TrackingProfile

Crée un abonnement aux enregistrements de suivi de flux de travail dans un TrackingParticipant.

TrackingQuery

Classe de base pour toutes les requêtes de suivi. Les requêtes de suivi sont utilisées afin de créer une définition d'abonnement pour un TrackingProfile.

TrackingRecord

Classe abstraite de laquelle dérivent tous les enregistrements de suivi de flux de travail. Les enregistrements de suivi représentent les données envoyées aux participants de suivi lorsque les événements suivis se produisent.

WorkflowInstanceAbortedRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'une instance de flux de travail est abandonnée.

WorkflowInstanceQuery

En cas d'ajout à la collection Queries, s'abonne aux enregistrements d'instance de flux de travail lorsque le modèle de suivi est créé pour s'abonner aux enregistrements de suivi.

WorkflowInstanceRecord

Contient les données envoyées à un service de suivi par l'infrastructure de suivi d'exécution lorsqu'une instance de flux de travail change d'état.

WorkflowInstanceStates

Spécifie l'état d'une instance de flux de travail.

WorkflowInstanceSuspendedRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'une instance de flux de travail est interrompue.

WorkflowInstanceTerminatedRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'un flux de travail est arrêté.

WorkflowInstanceUnhandledExceptionRecord

Contient les données envoyées à un participant de suivi par l'infrastructure de suivi d'exécution lorsqu'une instance de flux de travail rencontre une exception non gérée.

WorkflowInstanceUpdatedRecord

Spécifie les informations sur un enregistrement mis à jour.

Énumérations

ImplementationVisibility

Décrit les modes de visibilité dans un modèle de suivi.