System.Activities.Tracking Namespace

Enthält Klassen, die zum Erstellen und Interagieren mit Workflowverfolgungsdatensätzen verwendet werden. Nachverfolgen von Datensätzen werden von der Workflowlaufzeit erstellt, wenn eine Workflowinstanz ausgeführt wird, und von Klassen zugegriffen werden, die von TrackingParticipantdiesen erben.

Klassen

Name Beschreibung
ActivityInfo

Enthält Informationen zu einem nachverfolgten ActivityElement.

ActivityScheduledQuery

Wenn Sie der Queries Sammlung hinzugefügt werden, abonnieren Sie geplante Aktivitätsdatensätze, wenn das Tracking-Profil erstellt wird, um Tracking-Datensätze zu abonnieren.

ActivityScheduledRecord

Stellt einen Nachverfolgungsdatensatz einer Aktivität dar, die für die Ausführung geplant wird.

ActivityStateQuery

Wenn Sie den QueriesAktivitätsstatusdatensätzen hinzugefügt werden, abonniert sie.

ActivityStateRecord

Stellt einen Nachverfolgungsdatensatz dar, der erstellt wird, wenn sich ein Aktivitätsstatus ändert.

ActivityStates

Gibt den Status einer Aktivität an.

BookmarkResumptionQuery

Wenn sie der Queries Auflistung hinzugefügt wird, abonniert sie, wenn das Nachverfolgungsprofil nach TrackingRecord Objekten abgefragt wird.

BookmarkResumptionRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn ein Bookmark Vorgang fortgesetzt wird.

CancelRequestedQuery

Wenn Sie der Queries Sammlung hinzugefügt werden, abonnieren Sie Abbruchanforderungseinträge, wenn das Nachverfolgungsprofil nach Tracking-Datensätzen abgefragt wird.

CancelRequestedRecord

Stellt die daten dar, die von der Workflowlaufzeit gesendet werden, um teilnehmer nachzuverfolgen, wenn CancelChild(ActivityInstance) oder CancelChildren() aufgerufen wird.

CustomTrackingQuery

Wenn sie dem QueriesAdd-In hinzugefügt wird, abonnieren Sie benutzerdefinierte Tracking-Datensätze, wenn das Nachverfolgungsprofil für benutzerdefinierte Datensätze abgefragt wird.

CustomTrackingRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Tracking-Teilnehmer gesendet werden, wenn ein benutzerdefinierter Tracking-Datensatz ausgelöst wird.

EtwTrackingParticipant

Ein Consumer von Workflowverfolgungsdaten, die ein Ereignisverfolgungsereignis für Windows (ETW) an eine ETW-Sitzung ausgeben, die die Daten aus dem Tracking-Datensatz enthält.

FaultPropagationQuery

Wenn sie der Queries Auflistung hinzugefügt werden, abonnieren Sie Fehlerverteilungsdatensätze, wenn das Nachverfolgungsprofil nach Tracking-Datensätzen abgefragt wird.

FaultPropagationRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn ein Fehler von einer Workflowaktivität weitergegeben wird.

InteropTrackingRecord

Stellt die Daten dar, die an die Nachverfolgung von Teilnehmern gesendet werden, wenn nachverfolgte Datensätze in einer Interop Aktivität innerhalb eines Workflows auftreten.

TrackingParticipant

Die Basisklasse für Workflowerweiterungen, die mit der Workflownachverfolgungsinfrastruktur interagieren und auf Tracking-Datensätze zugreifen.

TrackingProfile

Erstellt ein Abonnement für Workflowverfolgungsdatensätze in einem TrackingParticipant.

TrackingQuery

Die Basisklasse für alle Nachverfolgungsabfragen. Nachverfolgungsabfragen werden verwendet, um eine Abonnementdefinition für ein TrackingProfile.

TrackingRecord

Die abstrakte Klasse, von der alle Workflowverfolgungsdatensätze abgeleitet sind. Nachverfolgungsdatensätze stellen die Daten dar, die an das Nachverfolgen von Teilnehmern gesendet werden, wenn nachverfolgte Ereignisse auftreten.

WorkflowInstanceAbortedRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn eine Workflowinstanz abgebrochen wird.

WorkflowInstanceQuery

Wenn Sie der Queries Auflistung hinzugefügt werden, abonnieren Sie Workflowinstanzdatensätze, wenn das Tracking-Profil erstellt wird, um Tracking-Datensätze zu abonnieren.

WorkflowInstanceRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsdienst gesendet werden, wenn sich der Status einer Workflowinstanz ändert.

WorkflowInstanceStates

Gibt den Status einer Workflowinstanz an.

WorkflowInstanceSuspendedRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn eine Workflowinstanz angehalten wird.

WorkflowInstanceTerminatedRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn ein Workflow beendet wird.

WorkflowInstanceUnhandledExceptionRecord

Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn eine Workflowinstanz auf eine unbehandelte Ausnahme trifft.

WorkflowInstanceUpdatedRecord

Gibt Informationen zu einem aktualisierten Datensatz an.

Enumerationen

Name Beschreibung
ImplementationVisibility

Beschreibt die Sichtbarkeitsmodi in einem Tracking-Profil.