ActivityTrackingLocation Classe

Définition

Attention

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

Définit un emplacement qualifié d’activité qui correspond à un événement d’état d’activité dans le chemin d’exécution potentiel d’une instance de workflow racine. Cette classe ne peut pas être héritée.

public ref class ActivityTrackingLocation sealed
[System.Serializable]
public sealed class ActivityTrackingLocation
[System.Serializable]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class ActivityTrackingLocation
[<System.Serializable>]
type ActivityTrackingLocation = class
[<System.Serializable>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityTrackingLocation = class
Public NotInheritable Class ActivityTrackingLocation
Héritage
ActivityTrackingLocation
Attributs

Remarques

Note

Ce matériel traite des types et des espaces de noms obsolètes. Pour plus d’informations, consultez Deprecated Types dans Windows Workflow Foundation 4.5.

Chaque fois que l’état d’exécution d’une activité change, l’instance de workflow émet un événement d’état d’activité à l’infrastructure de suivi d’exécution. L’infrastructure de suivi du runtime peut envoyer au service de suivi un événement d’état d’activité ActivityTrackingRecord chaque fois qu’un événement d’état d’activité se produit. En règle générale, un service de suivi n’est pas intéressé par chaque événement d’état d’activité qui se produit dans l’instance de flux de travail, mais uniquement dans les événements d’état d’activité associés à certains types d’activités à des emplacements spécifiés dans l’instance de flux de travail. Définit ActivityTrackingLocation les paramètres correspondants pour un tel emplacement en spécifiant un type d’activité de référence, un ensemble d’événements de changement d’état d’activité et un ensemble de conditions qui peuvent qualifier plus précisément une instance ou des instances du type d’activité de référence.

Note

Un seul ActivityTrackingLocation peut faire référence à plusieurs emplacements réels dans le chemin d’exécution potentiel d’une instance de workflow.

Vous ajoutez ActivityTrackingLocation des objets à MatchingLocations et ExcludedLocations pour définir les paramètres de correspondance d’un ActivityTrackPoint objet dans un TrackingProfile.

Vous devez spécifier le type d’activité de référence à mettre en correspondance en définissant ou ActivityTypeNameActivityType.

Vous pouvez définir MatchDerivedTypes pour spécifier l’intérêt des activités dérivées du type d’activité de référence.

Vous pouvez ajouter ActivityExecutionStatus des valeurs pour ExecutionStatusEvents spécifier les événements d’état d’activité à mettre en correspondance.

Vous pouvez ajouter ActivityTrackingCondition des objets pour Conditions spécifier l’intérêt dans le type d’activité de référence uniquement pour des conditions spécifiques. Par exemple, vous pouvez spécifier l’intérêt d’une instance nommée particulière du type d’activité de référence.

Constructeurs

Nom Description
ActivityTrackingLocation()
Obsolète.

Initialise une nouvelle instance de la classe ActivityTrackingLocation.

ActivityTrackingLocation(String, Boolean, IEnumerable<ActivityExecutionStatus>)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe qui a un type d’activité de référence avec le nom non qualifié spécifié, qui spécifie s’il faut faire correspondre les activités dérivées du type d’activité de référence et qui correspond aux événements d’état d’exécution d’activité spécifiés.

ActivityTrackingLocation(String, IEnumerable<ActivityExecutionStatus>)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe qui a un type d’activité de référence avec le nom non qualifié spécifié et qui correspond aux événements d’état d’exécution de l’activité spécifiés.

ActivityTrackingLocation(String)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe à l’aide du nom d’activité spécifié.

ActivityTrackingLocation(Type, Boolean, IEnumerable<ActivityExecutionStatus>)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe qui a le type d’activité de référence spécifié, qui spécifie s’il faut faire correspondre les activités dérivées du type d’activité de référence et qui correspond aux événements d’état d’exécution d’activité spécifiés.

ActivityTrackingLocation(Type, IEnumerable<ActivityExecutionStatus>)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe qui a le type d’activité de référence spécifié et correspond aux événements d’état d’exécution de l’activité spécifiés.

ActivityTrackingLocation(Type)
Obsolète.

Initialise une nouvelle instance de la ActivityTrackingLocation classe à l’aide du type d’activité de référence spécifié.

Propriétés

Nom Description
ActivityType
Obsolète.

Obtient ou définit le type CLR (Common Language Runtime) de l’activité de référence à mettre en correspondance.

ActivityTypeName
Obsolète.

Obtient ou définit le nom non qualifié du type d’activité de référence pour l’emplacement.

Conditions
Obsolète.

Obtient une collection de conditions utilisées pour qualifier l’intérêt de l’activité.

ExecutionStatusEvents
Obsolète.

Obtient la liste des événements d’état d’activité qui peuvent être mis en correspondance pour cet emplacement.

MatchDerivedTypes
Obsolète.

Obtient ou définit une valeur qui indique si les activités dérivées du type d’activité de référence doivent être mises en correspondance.

Méthodes

Nom Description
Equals(Object)
Obsolète.

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

(Hérité de Object)
GetHashCode()
Obsolète.

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()
Obsolète.

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()
Obsolète.

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()
Obsolète.

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à