TrackingRecord Klasse

Definition

Warnung

Diese API ist jetzt veraltet.

Die abstract Basisklasse, von der ActivityTrackingRecord, UserTrackingRecord und WorkflowTrackingRecord abgeleitet werden.The abstract base class from which ActivityTrackingRecord, UserTrackingRecord, and WorkflowTrackingRecord are derived.

public ref class TrackingRecord abstract
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class TrackingRecord
type TrackingRecord = class
Public MustInherit Class TrackingRecord
Vererbung
TrackingRecord
Abgeleitet
Attribute

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types 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.During its execution, a workflow instance emits three kinds of tracking events to the runtime tracking infrastructure: activity status events, user events, and workflow status events. Die Laufzeitverfolgungsinfrastruktur versucht, diese Ereignisse mit Verfolgungspunkten in einem TrackingProfile abzugleichen.The runtime tracking infrastructure tries to match these events with track points in a TrackingProfile. Die Laufzeitverfolgungsinfrastruktur sendet bei jedem Abgleich eines Verfolgungspunkts einen Verfolgungsdatensatz mit dem Verfolgungspunkt und dem Verfolgungsereignis zugeordneten Daten an den Überwachungsdienst.Whenever the runtime tracking infrastructure matches a track point, it sends a tracking record that contains data associated with both the track point and the tracking event to the tracking service. Es gibt drei Arten von Verfolgungsdatensätzen, die die Laufzeitverfolgungsinfrastruktur senden kann: ActivityTrackingRecord, UserTrackingRecord und WorkflowTrackingRecord.There are three kinds of tracking record that the runtime tracking infrastructure can send: an ActivityTrackingRecord, a UserTrackingRecord, and a 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.Each kind of tracking record derives from the TrackingRecord class and corresponds to one of the three kinds of track point that the runtime tracking infrastructure can match: an ActivityTrackPoint, a UserTrackPoint, or a WorkflowTrackPoint.

Konstruktoren

TrackingRecord()

Initialisiert beim Implementieren in einer abgeleiteten Klasse eine neue Instanz der TrackingRecord-Klasse.When implemented in a derived class, initializes a new instance of the TrackingRecord class.

Eigenschaften

Annotations

Ruft beim Überschreiben in einer abgeleiteten Klasse die Auflistung der Anmerkungen ab, die dem Verfolgungspunkt zugeordnet sind.When overridden in a derived class, gets the collection of annotations associated with the track point.

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.When overridden in a derived class, gets or sets the event data, if any, that is associated with the tracking event that caused the tracking record to be sent.

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.When overridden in a derived class, gets or sets the time and date of the tracking event associated with the tracking record.

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.When overridden in a derived class, gets or sets a value that indicates the order of the tracking event associated with the tracking record relative to the other tracking events emitted by the workflow instance.

Methoden

Equals(Object)

Ermittelt, ob das angegebene Objekt und das aktuelle Objekt gleich sind.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
GetHashCode()

Dient als die Standard-HashfunktionServes as the default hash function.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Gilt für: