ActivityTrackPoint Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Attention
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
Définit un point, associé à une modification de l'état d'exécution d'activité, pour lequel effectuer le suivi et qui se trouve dans le chemin d'exécution potentiel d'une instance de workflow. Cette classe ne peut pas être héritée.
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
- Héritage
-
ActivityTrackPoint
- 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'état d'exécution d'une activité change, l'instance de workflow envoie un événement d'état d'activité à l'infrastructure de suivi d'exécution. Un ActivityTrackPoint définit un point d’intérêt dans le chemin d’exécution potentiel d’un workflow, qualifié par un tel événement d’état d’activité. Un ActivityTrackPoint contient des emplacements inclus dans la correspondance, des emplacements exclus de la correspondance et les données qui doivent être extraites de l'instance de workflow lorsque le trackpoint est mis en correspondance. Vous pouvez ajouter un ActivityTrackPoint à ActivityTrackPoints pour faire en sorte que l'infrastructure de suivi d'exécution envoie un ActivityTrackingRecord au service de suivi lorsque l'ensemble d'événements d'état d'activité spécifié se produit. Un ActivityTrackPoint unique peut être mis en correspondance avec plusieurs points dans l'instance de workflow.
Un ActivityTrackingLocation contient des conditions de correspondance pour un ou plusieurs emplacements dans le chemin d’exécution potentiel d’une instance de workflow. Vous pouvez ajouter des objets ActivityTrackingLocation à MatchingLocations pour définir les emplacements qui doivent être inclus dans la correspondance pour le trackpoint. De même, vous pouvez ajouter des objets ActivityTrackingLocation à ExcludedLocations pour définir les emplacements qui doivent être exclus de la correspondance pour le trackpoint.
Vous pouvez ajouter des objets ActivityDataTrackingExtract et des objets WorkflowDataTrackingExtract à Extracts pour spécifier les données qui doivent être extraites de l'instance de workflow lorsque le trackpoint est mis en correspondance. Les données extraites seront incluses dans le ActivityTrackingRecord.
Vous pouvez ajouter à Annotations pour spécifier des informations supplémentaires associées au trackpoint. Ces annotations seront incluses dans le ActivityTrackingRecord envoyé lorsque le trackpoint est mis en correspondance.
Constructeurs
ActivityTrackPoint() |
Initialise une nouvelle instance de la classe ActivityTrackPoint. |
Propriétés
Annotations |
Obtient la collection d’annotations associées au trackpoint. |
ExcludedLocations |
Obtient la collection des emplacements qui doivent être exclus du trackpoint par l'infrastructure de suivi d'exécution. |
Extracts |
Obtient une collection qui spécifie les données à extraire de l'instance de workflow et à envoyer au service de suivi. |
MatchingLocations |
Obtient la collection des emplacements qui doivent être inclus dans la mise en correspondance pour le trackpoint par l’infrastructure de suivi d’exécution. |
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) |