TrackingChannel Třída

Definice

Upozornění

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

Základní abstract třída, která představuje sledovací kanál.

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
Dědičnost
TrackingChannel
Atributy

Poznámky

Note

Tento materiál popisuje typy a obory názvů, které jsou zastaralé. Další informace najdete v tématu Deprecated Types in Windows Workflow Foundation 4.5.

TrackingService Pokud je k dispozici, volání GetTrackingChannel infrastruktury sledování modulu runtime pro získání kanálu sledování pro instanci pracovního postupu. Infrastruktura sledování modulu runtime používá tento sledovací kanál k odesílání záznamů sledování přidružených k instanci pracovního postupu zpět do hostitelské aplikace, kdykoli sledovací infrastruktura odpovídá bodu sledování v TrackingProfile přidružené instanci pracovního postupu. Vaše aplikace může s tímto sledováním zacházet jakýmkoli způsobem, který zvolíte. Například SqlTrackingService zapisuje informace o sledování do databáze SQL.

Chcete-li vytvořit sledovací kanál pro vaši sledovací službu, odvodit třídu ze TrackingChannel základní třídy. Objekt předaný infrastrukturou sledování modulu runtime můžete použít TrackingParameters v jejím volání k implementaci vaší implementace GetTrackingChannel , abyste přidružili každou instanci kanálu sledování ke konkrétní instanci pracovního postupu. Modul modulu runtime pracovního postupu požaduje sledovací kanál z každé sledovací služby, která poskytla TrackingProfile instanci pracovního postupu.

Konstruktory

Name Description
TrackingChannel()
Zastaralé.

Při implementaci v odvozené třídě inicializuje novou instanci TrackingChannel třídy.

Metody

Name Description
Equals(Object)
Zastaralé.

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()
Zastaralé.

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()
Zastaralé.

Získá Type aktuální instance.

(Zděděno od Object)
InstanceCompletedOrTerminated()
Zastaralé.

Při implementaci v odvozené třídě oznámí příjemci dat v kanálu sledování, že instance pracovního postupu přidružená ke sledování kanálu byla dokončena nebo ukončena.

MemberwiseClone()
Zastaralé.

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
Send(TrackingRecord)
Zastaralé.

Při implementaci v odvozené třídě odešle na TrackingRecordTrackingChannel.

ToString()
Zastaralé.

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro