System.Activities.Tracking Namespace

Enthält Klassen für die Erstellung von bzw. Interaktion mit Workflow-Nachverfolgungsdatensätzen. Nachverfolgungsdatensätze werden von der Workflowlaufzeit erstellt, wenn eine Workflowinstanz ausgeführt wird. Der Zugriff erfolgt durch Klassen, die von TrackingParticipant erben.

Klassen

ActivityInfo

Enthält Informationen zu einer nachverfolgten Activity.

ActivityScheduledQuery

Beim Hinzufügen zur Queries-Auflistung werden Datensätze mit geplanten Aktivitäten abonniert, wenn das Nachverfolgungsprofil für das Abonnement von Nachverfolgungsdatensätzen erstellt wird.

ActivityScheduledRecord

Stellt einen Nachverfolgungsdatensatz einer Aktivität dar, der zur Ausführung geplant wird.

ActivityStateQuery

Abonniert beim Hinzufügen zu den Queries Aktivitätszustandsdatensätze.

ActivityStateRecord

Stellt einen Nachverfolgungsdatensatz dar, der erstellt wird, wenn eine Aktivität den Zustand ändert.

ActivityStates

Gibt den Zustand einer Aktivität an.

BookmarkResumptionQuery

Beim Hinzufügen zur Queries-Auflistung werden Datensätze für die Lesezeichenwiederaufnahme abonniert, wenn beim Nachverfolgungsprofil die Abfrage hinsichtlich TrackingRecord-Objekten erfolgt.

BookmarkResumptionRecord

Enthält die Daten, die von der Laufzeitnachverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn ein Bookmark wiederaufgenommen wird.

CancelRequestedQuery

Beim Hinzufügen zur Queries-Auflistung werden Datensätze mit Abbruchanforderungen abonniert, wenn beim Nachverfolgungsprofil die Abfrage hinsichtlich Nachverfolgungsdatensätzen erfolgt.

CancelRequestedRecord

Stellt die Daten dar, die von der Workflowlaufzeit an Nachverfolgungsteilnehmer gesendet werden, wenn CancelChild(ActivityInstance) bzw. CancelChildren() aufgerufen wird.

CustomTrackingQuery

Beim Hinzufügen zu Queries werden benutzerdefinierte Nachverfolgungsdatensätze abonniert, wenn beim Nachverfolgungsprofil die Abfrage hinsichtlich benutzerdefinierter Datensätze erfolgt.

CustomTrackingRecord

Enthält die Daten, die von der Laufzeitnachverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn ein benutzerdefinierte Nachverfolgungsdatensatz ausgelöst wird.

EtwTrackingParticipant

Ein Consumer von Workflownachverfolgungsdaten, der ein Ereignisablaufverfolgungs-Ereignis (Event Tracking for Windows, ETW) an eine ETW-Sitzung ausgibt, die die Daten aus dem Nachverfolgungsdatensatz enthält.

FaultPropagationQuery

Beim Hinzufügen zur Queries-Auflistung werden Datensätze zur Fehlerweitergabe abonniert, wenn beim Nachverfolgungsprofil die Abfrage hinsichtlich Nachverfolgungsdatensätzen erfolgt.

FaultPropagationRecord

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

InteropTrackingRecord

Stellt die Daten dar, die an Nachverfolgungsteilnehmer gesendet werden, wenn in einer Interop-Aktivität innerhalb eines Workflows nachverfolge Datensätze vorhanden sind.

TrackingParticipant

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

TrackingProfile

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

TrackingQuery

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

TrackingRecord

Die abstrakte Klasse, aus der alle Nachverfolgungsdatensätze des Workflows abgeleitet werden. Nachverfolgungsdatensätze stellen die Daten dar, die beim Eintreten von nachverfolgten Ereignissen an Nachverfolgungsteilnehmer gesendet werden.

WorkflowInstanceAbortedRecord

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

WorkflowInstanceQuery

Beim Hinzufügen zur Queries-Auflistung werden Workflowinstanzdatensätze abonniert, wenn das Nachverfolgungsprofil für das Abonnement von Nachverfolgungsdatensätzen erstellt wird.

WorkflowInstanceRecord

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

WorkflowInstanceStates

Gibt den Zustand einer Workflowinstanz an.

WorkflowInstanceSuspendedRecord

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

WorkflowInstanceTerminatedRecord

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

WorkflowInstanceUnhandledExceptionRecord

Enthält die Daten, die von der Laufzeitnachverfolgungsinfrastruktur an einen Nachverfolgungsteilnehmer gesendet werden, wenn eine Workflowinstanz auf eine unbehandelte Ausnahme stößt.

WorkflowInstanceUpdatedRecord

Enthält Informationen über einen aktualisierten Datensatz.

Enumerationen

ImplementationVisibility

Beschreibt die Sichtbarkeitsmodi innerhalb eines Nachverfolgungsprofils.