TrackingChannel Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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) |