TrackingChannel 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.*
Classe abstract de base qui représente un canal de suivi.
public ref class TrackingChannel abstract
public abstract class TrackingChannel
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class TrackingChannel
type TrackingChannel = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingChannel = class
Public MustInherit Class TrackingChannel
- Héritage
-
TrackingChannel
- 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.
Si un TrackingService est présent, l’infrastructure de suivi d’exécution appelle GetTrackingChannel pour obtenir un canal de suivi pour une instance de flux de travail. L’infrastructure de suivi d’exécution utilise ce canal de suivi pour envoyer des enregistrements de suivi associés à l’instance de workflow à l’application hôte chaque fois que l’infrastructure de suivi correspond à un point de suivi dans l’instance TrackingProfile de workflow associée. Votre application peut traiter ces informations de suivi de n’importe quelle façon que vous choisissez. Par exemple, les écritures d’informations de SqlTrackingService suivi dans une base de données SQL.
Pour créer un canal de suivi pour votre service de suivi, dérivez une classe de la TrackingChannel classe de base. Vous pouvez utiliser l’objet TrackingParameters transmis par l’infrastructure de suivi d’exécution dans son appel à votre implémentation pour GetTrackingChannel associer chaque instance de votre canal de suivi à une instance de workflow spécifique. Le moteur d’exécution de flux de travail demande un canal de suivi à partir de chaque service de suivi qui a fourni une TrackingProfile instance de flux de travail.
Constructeurs
| Nom | Description |
|---|---|
| TrackingChannel() |
Obsolète.
En cas d’implémentation dans une classe dérivée, initialise une nouvelle instance de la TrackingChannel classe. |
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) |
| InstanceCompletedOrTerminated() |
Obsolète.
En cas d’implémentation dans une classe dérivée, avertit un récepteur de données sur le canal de suivi que l’instance de workflow associée au canal de suivi a terminé ou arrêté. |
| MemberwiseClone() |
Obsolète.
Crée une copie superficielle du Objectactuel. (Hérité de Object) |
| Send(TrackingRecord) |
Obsolète.
En cas d’implémentation dans une classe dérivée, envoie un TrackingRecord sur le TrackingChannel. |
| ToString() |
Obsolète.
Retourne une chaîne qui représente l’objet actuel. (Hérité de Object) |