TrackingChannel Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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) |