System.Workflow.Runtime.Tracking Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Enthält Klassen und eine Schnittstelle im Zusammenhang mit Tracking-Diensten.
Klassen
| Name | Beschreibung |
|---|---|
| ActivityDataTrackingExtract |
Gibt eine Eigenschaft oder ein Feld an, die aus einer Aktivität extrahiert und zusammen mit einer zugeordneten Auflistung von Anmerkungen an den Nachverfolgungsdienst gesendet werden soll, wenn ein Trackpoint abgeglichen wird. |
| ActivityTrackingCondition |
Stellt eine Bedingung dar, die den Wert eines Aktivitätselements mit einem angegebenen Wert mithilfe eines angegebenen Vergleichsoperators vergleicht. |
| ActivityTrackingLocation |
Definiert einen aktivitätsqualifizierten Speicherort, der einem Aktivitätsstatusereignis im potenziellen Ausführungspfad einer Stammworkflowinstanz entspricht. Diese Klasse kann nicht vererbt werden. |
| ActivityTrackingLocationCollection |
Enthält eine Auflistung von ActivityTrackingLocation Objekten. |
| ActivityTrackingRecord |
Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Tracking-Dienst gesendet werden, wenn eine ActivityTrackPoint Übereinstimmung erfolgt. Sie wird auch in der Rückgabeliste der ActivityEvents Eigenschaft verwendet. |
| ActivityTrackPoint |
Definiert einen Punkt, der einer Aktivitätsausführungsstatusänderung zugeordnet ist, um nachverfolgt zu werden, die sich im potenziellen Ausführungspfad einer Workflowinstanz befindet. Diese Klasse kann nicht vererbt werden. |
| ActivityTrackPointCollection |
Enthält eine Auflistung von ActivityTrackPoint Objekten. |
| ExtractCollection |
Enthält eine Auflistung von TrackingExtract Objekten. |
| PreviousTrackingServiceAttribute |
Gibt den Typ der TrackingService an, die vor der aktuellen Version verwendet wurde. |
| ProfileRemovedEventArgs |
Stellt Daten für das ProfileRemoved-Ereignis bereit. Diese Klasse kann nicht vererbt werden. |
| ProfileUpdatedEventArgs |
Stellt die Daten für das ProfileUpdated Ereignis bereit. Diese Klasse kann nicht vererbt werden. |
| SqlTrackingQuery |
Enthält Methoden und Eigenschaften, die zum Verwalten von Abfragen für die Nachverfolgungsdaten verwendet werden, die in der von einer SqlTrackingServiceSQL-Datenbank verwendeten SQL-Datenbank enthalten sind. |
| SqlTrackingQueryOptions |
Enthält Eigenschaften, die verwendet werden, um den Satz von SqlTrackingWorkflowInstance Objekten einzuschränken, die von einem Aufruf von GetWorkflows(SqlTrackingQueryOptions). |
| SqlTrackingService |
Stellt einen Nachverfolgungsdienst dar, der eine SQL-Datenbank zum Speichern von Nachverfolgungsinformationen verwendet. |
| SqlTrackingWorkflowInstance |
Ermöglicht den Zugriff auf das Nachverfolgen von Daten, die SqlTrackingService in einer SQL-Datenbank von einer Workflowinstanz verwaltet werden. |
| TrackingAnnotationCollection |
Enthält eine Auflistung von Anmerkungen. |
| TrackingChannel |
Die |
| TrackingCondition |
Eine |
| TrackingConditionCollection |
Enthält eine Auflistung von TrackingCondition Objekten. |
| TrackingDataItem |
Stellt ein einzelnes Datenelement dar, das aus einem Workflow und allen zugehörigen Anmerkungen extrahiert wurde. |
| TrackingDataItemValue |
Enthält Filterkriterien für Daten, die aus einer Workflowinstanz in einer SqlTrackingQueryOptions. |
| TrackingExtract |
Die |
| TrackingParameters |
Enthält Informationen zur Workflowinstanz, die einer TrackingChannel. Diese Klasse kann nicht vererbt werden. |
| TrackingProfile |
Definiert interessante Punkte für den potenziellen Ausführungspfad einer Stammworkflowinstanz, über die ein Tracking-Dienst benachrichtigt werden soll. |
| TrackingProfileCache |
Stellt eine Methode bereit, die eine Hostanwendung verwenden kann, um den Tracking-Profilcache zu löschen. |
| TrackingProfileDeserializationException |
Die Ausnahme, die ausgelöst wird, wenn ein XML-Dokument nicht in eine TrackingProfile von einem TrackingProfileSerializer. |
| TrackingProfileSerializer |
Stellt Methoden zum Serialisieren und Deserialisieren von Tracking-Profilen in und aus XML-Dokumenten mithilfe der XML-Schemadefinition (Tracking Profile XML Schema Definition, XSD) bereit. |
| TrackingRecord |
Die |
| TrackingService |
Stellt die grundlegende Schnittstelle zwischen einem Tracking-Dienst und der Laufzeitverfolgungsinfrastruktur bereit. |
| TrackingWorkflowChangedEventArgs |
Enthält Daten, die einer Workflowänderung zugeordnet sind, die während der Ausführung einer Workflowinstanz auftritt. |
| TrackingWorkflowExceptionEventArgs |
Enthält Daten, die einer Ausnahme zugeordnet sind, die während der Ausführung einer Workflowinstanz auftritt. |
| TrackingWorkflowSuspendedEventArgs |
Enthält Informationen zum Grund, warum eine Workflowinstanz angehalten wurde. |
| TrackingWorkflowTerminatedEventArgs |
Enthält Daten, die dem Beenden einer Workflowinstanz zugeordnet sind. |
| UserTrackingLocation |
Definiert einen aktivitätsqualifizierten Speicherort, der einem Benutzerereignis im potenziellen Ausführungspfad einer Stammworkflowinstanz entspricht. Diese Klasse kann nicht vererbt werden. |
| UserTrackingLocationCollection |
Enthält eine Auflistung von UserTrackingLocation Objekten. |
| UserTrackingRecord |
Enthält die Daten, die von der Laufzeitverfolgungsinfrastruktur an einen Tracking-Dienst gesendet werden, wenn eine UserTrackPoint Übereinstimmung erfolgt. |
| UserTrackPoint |
Definiert einen Punkt, der einem Benutzerereignis zugeordnet ist, der im potenziellen Ausführungspfad einer Stammworkflowinstanz nachverfolgt werden soll. Diese Klasse kann nicht vererbt werden. |
| UserTrackPointCollection |
Enthält eine Auflistung von UserTrackPoint Objekten. |
| WorkflowDataTrackingExtract |
Gibt eine Eigenschaft oder ein Feld an, die aus der Stammaktivität des Workflows extrahiert und zusammen mit einer zugeordneten Sammlung von Anmerkungen an den Nachverfolgungsdienst gesendet werden soll, wenn ein Spurpunkt abgeglichen wird. |
| WorkflowTrackingLocation |
Definiert ein Interesse an bestimmten Workflowstatusereignissen, die in einer Stammworkflowinstanz auftreten; wird für den Abgleich durch ein WorkflowTrackPoint Nachverfolgungsprofil verwendet. Diese Klasse kann nicht vererbt werden. |
| WorkflowTrackingRecord |
Enthält die Daten, die vom Laufzeitverfolgungsdienst an den Tracking-Dienst gesendet werden, wenn sie mit einer WorkflowTrackPointübereinstimmen. Sie wird auch in der Rückgabeliste der WorkflowEvents Eigenschaft verwendet. |
| WorkflowTrackPoint |
Definiert einen Punkt, der einem Satz von Workflowstatusereignissen zugeordnet ist, die im potenziellen Ausführungspfad einer Stammworkflowinstanz nachverfolgt werden. |
| WorkflowTrackPointCollection |
Enthält eine Auflistung von WorkflowTrackPoint Objekten. |
Schnittstellen
| Name | Beschreibung |
|---|---|
| IProfileNotification |
Stellt einen Benachrichtigungsmechanismus für einen Nachverfolgungsdienst bereit, um die Laufzeitverfolgungsinfrastruktur über Änderungen an einem TrackingProfile bestimmten Workflow Typezu informieren. |
Enumerationen
| Name | Beschreibung |
|---|---|
| ComparisonOperator |
Gibt den Vorgang an, der für die Operanden eines Vergleichs ausgeführt werden soll. |
| TrackingWorkflowEvent |
Gibt einen Typ des Workflowstatusereignisses an. |