TrackingChannel Classe

Définition

Attention

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

Classe de base abstract 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

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.

Si un TrackingService est présent, l'infrastructure de suivi d'exécution appelle GetTrackingChannel afin d'obtenir un canal de suivi pour une instance de workflow. L'infrastructure de suivi d'exécution utilise ce canal de suivi pour renvoyer des enregistrements de suivi associés à l'instance de workflow à l'application hôte chaque fois que l'infrastructure de suivi fait correspondre un trackpoint dans le TrackingProfile associé à l'instance de workflow. Votre application peut traiter ces informations de suivi comme vous le souhaitez. Par exemple, le SqlTrackingService écrit les informations de 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 classe de base TrackingChannel. Vous pouvez utiliser l'objet TrackingParameters passé par l'infrastructure de suivi d'exécution dans son appel à votre implémentation de GetTrackingChannel afin d'associer chaque instance de votre canal de suivi à une instance de workflow spécifique. Le moteur d'exécution de workflow demande un canal de suivi à chaque service de suivi qui a fourni un TrackingProfile pour une instance de workflow.

Constructeurs

TrackingChannel()
Obsolète.

Lors de l'implémentation dans une classe dérivée, initialise une nouvelle instance de la classe TrackingChannel.

Méthodes

Equals(Object)
Obsolète.

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

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

Fait office de fonction de hachage par défaut.

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

Obtient le Type de l'instance actuelle.

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

Lors de l'implémentation dans une classe dérivée, signale à un récepteur de données sur le canal de suivi que l'instance de workflow associée au canal de suivi s'est terminée correctement ou a été arrêtée.

MemberwiseClone()
Obsolète.

Crée une copie superficielle du Object actuel.

(Hérité de Object)
Send(TrackingRecord)
Obsolète.

Lors de l'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)

S’applique à