Freigeben über


TrackingRecord Klasse

Definition

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)

Gilt für