Freigeben über


ActivityStateRecord Klasse

Definition

Stellt einen Nachverfolgungsdatensatz dar, der erstellt wird, wenn eine Aktivität den Zustand ändert.

public ref class ActivityStateRecord sealed : System::Activities::Tracking::TrackingRecord
[System.Runtime.Serialization.DataContract]
public sealed class ActivityStateRecord : System.Activities.Tracking.TrackingRecord
[<System.Runtime.Serialization.DataContract>]
type ActivityStateRecord = class
    inherit TrackingRecord
Public NotInheritable Class ActivityStateRecord
Inherits TrackingRecord
Vererbung
ActivityStateRecord
Attribute

Konstruktoren

ActivityStateRecord(Guid, Int64, ActivityInfo, String)

Initialisiert eine neue Instanz der ActivityStateRecord-Klasse mithilfe der angegebenen Instanz-ID, der Datensatznummer, der Aktivität und dem Aktivitätszustand.

Eigenschaften

Activity

Ruft ActivityInfo ab, die Informationen zu der Aktivität zum Zeitpunkt der Generierung des Datensatzes enthält.

Annotations

Stellt beim Implementieren in einer abgeleiteten Klasse eine Auflistung von Name/Wert-Paaren dar, die diesem Nachverfolgungsdatensatz hinzugefügt werden.

(Geerbt von TrackingRecord)
Arguments

Ruft beim Generieren des Datensatzes die aktuellen Werte der nachverfolgten Argumente ab, die der Aktivität zugeordnet sind.

EventTime

Stellt beim Implementieren in einer abgeleiteten Klasse den Zeitpunkt dar, zu dem das Nachverfolgungsereignis eintrat (also der entsprechende Nachverfolgungsdatensatz erstellt wurde).

(Geerbt von TrackingRecord)
InstanceId

Erstellt beim Implementieren in einer abgeleiteten Klasse die ID der generierenden Workflowinstanz dar.

(Geerbt von TrackingRecord)
Level

Ruft die TraceLevel des Ereignisses ab.

(Geerbt von TrackingRecord)
RecordNumber

Eine Sequenz, die die Reihenfolge definiert, in der Nachverfolgungsdatensätze generiert werden.

(Geerbt von TrackingRecord)
State

Ruft den aktuellen Zustand der Aktivität ab, wenn der Datensatz generiert wird.

Variables

Ruft beim Generieren des Datensatzes die aktuellen Werte der nachverfolgten Variablen ab, die der Aktivität zugeordnet sind.

Methoden

Clone()

Erstellt eine Kopie des TrackingRecord-Objekts.

(Geerbt von TrackingRecord)
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 mit allen Details des Nachverfolgungsdatensatzes zurück.

Gilt für: