ActivityTrackingRecord Classe

Définition

Attention

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

Contient les données envoyées à un service de suivi par l'infrastructure de suivi d'exécution lorsqu'un ActivityTrackPoint est mis en correspondance. Il est également utilisé dans la liste de retour de la propriété ActivityEvents.

public ref class ActivityTrackingRecord : System::Workflow::Runtime::Tracking::TrackingRecord
public class ActivityTrackingRecord : System.Workflow.Runtime.Tracking.TrackingRecord
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public class ActivityTrackingRecord : System.Workflow.Runtime.Tracking.TrackingRecord
type ActivityTrackingRecord = class
    inherit TrackingRecord
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingRecord = class
    inherit TrackingRecord
Public Class ActivityTrackingRecord
Inherits TrackingRecord
Héritage
ActivityTrackingRecord
Attributs

Remarques

Notes

Ce document décrit les types et les espaces de noms qui sont obsolètes. Pour plus d’informations, consultez Types dépréciés dans Windows Workflow Foundation 4.5.

Lorsque l'infrastructure de suivi d'exécution fait correspondre un ActivityTrackPoint dans un TrackingProfile, elle envoie un ActivityTrackingRecord au service de suivi sur le TrackingChannel associé à ce service de suivi. Le service de suivi peut exécuter toute action nécessaire sur les données dans l'enregistrement de suivi.

Constructeurs

ActivityTrackingRecord()

Initialise une nouvelle instance de la classe ActivityTrackingRecord.

ActivityTrackingRecord(Type, String, Guid, Guid, ActivityExecutionStatus, DateTime, Int32, EventArgs)

Initialise une nouvelle instance de la classe ActivityTrackingRecord en utilisant les paramètres spécifiés.

Propriétés

ActivityType

Obtient ou définit le type de common language runtime (CLR) de l'activité associée à ce ActivityTrackingRecord.

Annotations

Obtient la collection d'annotations associée au ActivityTrackPoint pour lequel une correspondance a été établie.

Body

Obtient une liste qui contient toutes les données extraites du workflow pour le ActivityTrackPoint qui a été mis en correspondance.

ContextGuid

Contexte de l'activité.

EventArgs

Toujours null pour un ActivityTrackingRecord.

EventDateTime

Obtient ou définit la date et l'heure auxquelles l'événement de statut d'activité a eu lieu.

EventOrder

Obtient ou définit une valeur qui indique l'ordre dans l'instance de workflow de l'événement de statut d'activité qui a correspondu au ActivityTrackPoint.

ExecutionStatus

Obtient ou définit l'état d'exécution de l'activité associée à ce ActivityTrackingRecord.

ParentContextGuid

Contexte de l'activité parente.

QualifiedName

Obtient ou définit l'identificateur de l'activité associée à ce ActivityTrackingRecord.

Méthodes

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 représente l'objet actuel.

(Hérité de Object)

S’applique à