Udostępnij za pośrednictwem


TrackingChannel Klasa

Definicja

Przestroga

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

Klasa bazowa abstract reprezentująca kanał śledzenia.

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
Dziedziczenie
TrackingChannel
Atrybuty

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz Przestarzałe typy w programie Windows Workflow Foundation 4.5.

Jeśli element TrackingService jest obecny, wywołania GetTrackingChannel infrastruktury śledzenia środowiska uruchomieniowego w celu pobrania kanału śledzenia dla wystąpienia przepływu pracy. Infrastruktura śledzenia środowiska uruchomieniowego używa tego kanału śledzenia do wysyłania rekordów śledzenia skojarzonych z wystąpieniem przepływu pracy z powrotem do aplikacji hosta za każdym razem, gdy infrastruktura śledzenia pasuje do punktu śledzenia skojarzonego TrackingProfile z wystąpieniem przepływu pracy. Aplikacja może traktować te informacje śledzenia w dowolny sposób. Na przykład dane SqlTrackingService śledzenia są zapisywane w bazie danych SQL.

Aby utworzyć kanał śledzenia dla usługi śledzenia, utwórz klasę z klasy bazowej TrackingChannel . Możesz użyć TrackingParameters obiektu przekazanego przez infrastrukturę śledzenia środowiska uruchomieniowego w wywołaniu do implementacji GetTrackingChannel , aby skojarzyć każde wystąpienie kanału śledzenia z określonym wystąpieniem przepływu pracy. Aparat środowiska uruchomieniowego przepływu pracy żąda kanału śledzenia z każdej usługi śledzenia, która dostarczyła TrackingProfile element dla wystąpienia przepływu pracy.

Konstruktory

TrackingChannel()
Przestarzałe.

Po zaimplementowaniu w klasie pochodnej inicjuje nowe wystąpienie TrackingChannel klasy.

Metody

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetType()
Przestarzałe.

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
InstanceCompletedOrTerminated()
Przestarzałe.

Po zaimplementowaniu w klasie pochodnej powiadamia odbiornik danych w kanale śledzenia, że wystąpienie przepływu pracy skojarzone z kanałem śledzenia zostało ukończone lub zakończone.

MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
Send(TrackingRecord)
Przestarzałe.

Po zaimplementowaniu w klasie pochodnej element wysyła element TrackingRecord na .TrackingChannel

ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy