Partager via


StateMachineStateRecord Classe

Définition

Représente un enregistrement de suivi créé lorsqu'une instance de machine à états change d'état.

public ref class StateMachineStateRecord sealed : System::Activities::Tracking::CustomTrackingRecord
[System.Runtime.Serialization.DataContract]
public sealed class StateMachineStateRecord : System.Activities.Tracking.CustomTrackingRecord
[<System.Runtime.Serialization.DataContract>]
type StateMachineStateRecord = class
    inherit CustomTrackingRecord
Public NotInheritable Class StateMachineStateRecord
Inherits CustomTrackingRecord
Héritage
StateMachineStateRecord
Attributs

Constructeurs

StateMachineStateRecord()

Initialise une nouvelle instance de la classe StateMachineStateRecord.

Propriétés

Activity

Retourne l'ActivityInfo de l'activité associée à cet enregistrement.

(Hérité de CustomTrackingRecord)
Annotations

En cas d’implémentation dans une classe dérivée, représente une collection des paires nom/valeur ajoutées à cet enregistrement de suivi.

(Hérité de TrackingRecord)
Data

Obtient les données définies par l'utilisateur associées à cet enregistrement de suivi.

(Hérité de CustomTrackingRecord)
EventTime

En cas d'implémentation dans une classe dérivée, représente l'heure à laquelle l'enregistrement de suivi a eu lieu.

(Hérité de TrackingRecord)
InstanceId

En cas d'implémentation dans une classe dérivée, représente l'ID de l'instance de flux de travail générant les enregistrements de suivi.

(Hérité de TrackingRecord)
Level

Obtient le TraceLevel de l'événement.

(Hérité de TrackingRecord)
Name

Obtient le nom qui distingue cet enregistrement de suivi.

(Hérité de CustomTrackingRecord)
RecordNumber

Séquence qui définit l'ordre dans lequel les enregistrements de suivi sont générés.

(Hérité de TrackingRecord)
StateMachineName

Obtient le nom complet de l'activité de machine à états qui contient l'état.

StateName

Obtient le nom complet de l'état d'exécution lorsque l'enregistrement est généré.

Méthodes

Clone()

Crée une copie de l'objet CustomTrackingRecord.

(Hérité de CustomTrackingRecord)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui contient les données d'enregistrement de suivi.

(Hérité de CustomTrackingRecord)

S’applique à