TrackingChannel Osztály

Definíció

Figyelemfelhívás

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

A abstract követési csatornát képviselő alaposztály.

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
Öröklődés
TrackingChannel
Attribútumok

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Ha van ilyen TrackingService , a futásidejű nyomkövetési infrastruktúra meghívja GetTrackingChannel a munkafolyamat-példány nyomkövetési csatornájának lekérését. A futásidejű nyomkövetési infrastruktúra ezzel a nyomkövetési csatornával küldi vissza a munkafolyamat-példányhoz társított nyomkövetési rekordokat a gazdaalkalmazásnak, amikor a nyomkövetési infrastruktúra megfelel a TrackingProfile munkafolyamat-példányhoz társított nyomkövetési pontnak. Az alkalmazás bármilyen módon kezelheti ezeket a nyomkövetési információkat. A nyomkövetési SqlTrackingService adatokat például egy SQL-adatbázisba írja.

Ha nyomkövetési csatornát szeretne létrehozni a nyomkövetési szolgáltatáshoz, hozzon létre egy osztályt az TrackingChannel alaposztályból. A futásidejű nyomkövetési infrastruktúra által átadott objektumot használhatja TrackingParameters annak a hívásnak a végrehajtásához, hogy a nyomkövetési GetTrackingChannel csatorna minden példányát egy adott munkafolyamat-példányhoz társítsa. A munkafolyamat-futtatókörnyezet motorja egy nyomkövetési csatornát kér minden olyan nyomkövetési szolgáltatástól, amely adott egy TrackingProfile munkafolyamat-példányt.

Konstruktorok

Name Description
TrackingChannel()
Elavult.

Származtatott osztályban implementálva inicializálja az osztály új példányát TrackingChannel .

Metódusok

Name Description
Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
InstanceCompletedOrTerminated()
Elavult.

Származtatott osztályba implementálva értesíti a nyomkövetési csatornán lévő adatok fogadóját, hogy a nyomkövetési csatornához társított munkafolyamat-példány befejeződött vagy leállt.

MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
Send(TrackingRecord)
Elavult.

Ha egy származtatott osztályban implementálják, a rendszer a következőt küldi TrackingRecord el a TrackingChannelkövetkezőre: .

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

A következőre érvényes: