ActivityTrackPoint Klasse

Definition

Achtung

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Definiert einen Punkt, der einer Ausführungsstatusänderung einer Aktivität zugeordnet ist und im möglichen Ausführungspfad einer Workflowinstanz nachverfolgt werden soll. Diese Klasse kann nicht vererbt werden.

public ref class ActivityTrackPoint sealed
public sealed class ActivityTrackPoint
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackPoint
type ActivityTrackPoint = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackPoint = class
Public NotInheritable Class ActivityTrackPoint
Vererbung
ActivityTrackPoint
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 jeder Änderung des Ausführungsstatus einer Aktivität gibt die Workflowinstanz ein Aktivitätsstatusereignis an die Laufzeitverfolgungsinfrastruktur aus. ActivityTrackPoint definiert einen relevanten Punkt im möglichen Ausführungspfad eines Workflows, der ein solches Aktivitätsstatusereignis betrifft. ActivityTrackPoint enthält in den Abgleich eingeschlossene Positionen, vom Abgleich ausgeschlossene Positionen und Daten, die bei einem Abgleich des Verfolgungspunkts aus der Workflowinstanz extrahiert werden sollten. Sie können ActivityTrackPoint einen ActivityTrackPoints hinzufügen, um die Laufzeitverfolgungsinfrastruktur anzuweisen, einen ActivityTrackingRecord an den Überwachungsdienst zu senden, wenn die angegebene Reihe von Aktivitätsstatusereignissen eintritt. Ein einzelner ActivityTrackPoint kann an verschiedenen Punkten in der Workflowinstanz abgeglichen werden.

ActivityTrackingLocation enthält Übereinstimmungsbedingungen für eine oder mehrere Positionen im möglichen Ausführungspfad einer Workflowinstanz. Sie können ActivityTrackingLocationMatchingLocations-Objekte hinzufügen, um Positionen zu definieren, die beim Abgleich mit dem Verfolgungspunkt eingeschlossen werden sollen. Entsprechend können Sie ActivityTrackingLocationExcludedLocations-Objekte hinzufügen, um Positionen zu definieren, die beim Abgleich mit dem Verfolgungspunkt ausgeschlossen werden sollen.

Sie können ActivityDataTrackingExtractWorkflowDataTrackingExtract-Objekte und Extracts-Objekte hinzufügen, um Daten anzugeben, die beim Abgleich des Überwachungspunkts aus der Workflowinstanz extrahiert werden sollen. Die extrahierten Daten werden in ActivityTrackingRecord eingeschlossen.

Sie können Annotations hinzufügen, um weitere, dem Verfolgungspunkt zugeordnete Informationen anzugeben. Diese Anmerkungen werden in den ActivityTrackingRecord eingeschlossen, der beim Abgleich des Verfolgungspunkts gesendet wird.

Konstruktoren

ActivityTrackPoint()

Initialisiert eine neue Instanz der ActivityTrackPoint-Klasse.

Eigenschaften

Annotations

Ruft die Auflistung der Anmerkungen ab, die dem Verfolgungspunkt zugeordnet sind.

ExcludedLocations

Ruft die Auflistung der Positionen ab, die von der Laufzeitverfolgungsinfrastruktur aus dem Verfolgungspunkt ausgeschlossen werden sollen.

Extracts

Ruft eine Auflistung von Daten ab, die aus der Workflowinstanz extrahiert und an den Überwachungsdienst gesendet werden sollen.

MatchingLocations

Ruft die Auflistung der Positionen ab, die von der Laufzeitverfolgungsinfrastruktur in den Abgleich des Verfolgungspunkts eingeschlossen werden sollen.

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