TrackingRecord Klasse
Definition
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.
Achtung
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Die abstract
Basisklasse, von der ActivityTrackingRecord, UserTrackingRecord und WorkflowTrackingRecord abgeleitet werden.
public ref class TrackingRecord abstract
public abstract class TrackingRecord
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class TrackingRecord
type TrackingRecord = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingRecord = class
Public MustInherit Class TrackingRecord
- Vererbung
-
TrackingRecord
- Abgeleitet
- Attribute
Hinweise
Hinweis
In diesem Material werden veraltete Typen und Namespaces erläutert. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.
Bei der Ausführung gibt eine Workflowinstanz drei Arten von Verfolgungsereignissen an die Laufzeitverfolgungsinfrastruktur aus: Aktivitätsstatusereignisse, Benutzerereignisse und Arbeitsstatusereignisse. Die Laufzeitverfolgungsinfrastruktur versucht, diese Ereignisse mit Verfolgungspunkten in einem TrackingProfile abzugleichen. Die Laufzeitverfolgungsinfrastruktur sendet bei jedem Abgleich eines Verfolgungspunkts einen Verfolgungsdatensatz mit dem Verfolgungspunkt und dem Verfolgungsereignis zugeordneten Daten an den Überwachungsdienst. Es gibt drei Arten von Verfolgungsdatensätzen, die die Laufzeitverfolgungsinfrastruktur senden kann: ActivityTrackingRecord, UserTrackingRecord und WorkflowTrackingRecord. Jede Art von Verfolgungsdatensätzen wird von der TrackingRecord-Klasse abgeleitet und entspricht einer der drei Arten von Verfolgungspunkten, die die Laufzeitverfolgungsinfrastruktur abgleichen kann: ActivityTrackPoint, UserTrackPoint oder WorkflowTrackPoint.
Konstruktoren
TrackingRecord() |
Initialisiert beim Implementieren in einer abgeleiteten Klasse eine neue Instanz der TrackingRecord-Klasse. |
Eigenschaften
Annotations |
Ruft beim Überschreiben in einer abgeleiteten Klasse die Auflistung der Anmerkungen ab, die dem Verfolgungspunkt zugeordnet sind. |
EventArgs |
Ruft beim Überschreiben in einer abgeleiteten Klasse die Ereignisdaten (sofern vorhanden) ab, die dem Verfolgungsereignis zugeordnet sind, aufgrund dessen der Verfolgungsdatensatzes gesendet wurde, oder legt die Daten fest. |
EventDateTime |
Ruft beim Überschreiben in einer abgeleiteten Klasse Uhrzeit und Datum des Verfolgungsereignisses ab, das dem Verfolgungsdatensatz zugeordnet ist, oder legt Uhrzeit und Datum fest. |
EventOrder |
Ruft beim Überschreiben in einer abgeleiteten Klasse einen Wert ab, der die Reihenfolge des Verfolgungsereignisses, das dem Verfolgungsdatensatz zugeordnet ist, im Verhältnis zu den anderen von der Workflowinstanz ausgegebenen Verfolgungsereignissen angibt, oder legt diesen Wert fest. |
Methoden
Equals(Object) |
Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist. (Geerbt von Object) |
GetHashCode() |
Fungiert als Standardhashfunktion. (Geerbt von Object) |
GetType() |
Ruft den Type der aktuellen Instanz ab. (Geerbt von Object) |
MemberwiseClone() |
Erstellt eine flache Kopie des aktuellen Object. (Geerbt von Object) |
ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |