TrackingRecord 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 abstract
bazowa, z której ActivityTrackingRecord pochodzą klasy , i UserTrackingRecord WorkflowTrackingRecord .
public ref class TrackingRecord abstract
public abstract class TrackingRecord
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public abstract class TrackingRecord
type TrackingRecord = class
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type TrackingRecord = class
Public MustInherit Class TrackingRecord
- Dziedziczenie
-
TrackingRecord
- Pochodne
- Atrybuty
Uwagi
Uwaga
W tym materiale omówiono przestarzałe typy i przestrzenie nazw. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.
Podczas wykonywania wystąpienie przepływu pracy emituje trzy rodzaje zdarzeń śledzenia do infrastruktury śledzenia środowiska uruchomieniowego: zdarzenia stanu aktywności, zdarzenia użytkownika i zdarzenia stanu przepływu pracy. Infrastruktura śledzenia środowiska uruchomieniowego próbuje dopasować te zdarzenia do punktów śledzenia w TrackingProfile . Zawsze, gdy infrastruktura śledzenia środowiska uruchomieniowego pasuje do punktu śledzenia, wysyła do usługi śledzenia rekord śledzenia zawierający dane skojarzone zarówno z punktem śledzenia, jak i zdarzeniem śledzenia. Istnieją trzy rodzaje rekordów śledzenia, które może wysyłać infrastruktura śledzenia środowiska uruchomieniowego: ActivityTrackingRecord , UserTrackingRecord , i WorkflowTrackingRecord . Każdy rodzaj rekordu śledzenia pochodzi od klasy i odpowiada jednemu z trzech rodzajów punktów śledzenia, które infrastruktura śledzenia środowiska uruchomieniowego może TrackingRecord dopasować: , , lub ActivityTrackPoint UserTrackPoint WorkflowTrackPoint .
Konstruktory
TrackingRecord() |
Zaimplementowane w klasie pochodnej inicjuje nowe wystąpienie TrackingRecord klasy . |
Właściwości
Annotations |
W przypadku przesłonięć w klasie pochodnej program pobiera kolekcję adnotacji skojarzonych z punktem śledzenia. |
EventArgs |
W przypadku przesłonięć w klasie pochodnej program pobiera lub ustawia dane zdarzenia skojarzone ze zdarzeniem śledzenia, które spowodowało wysłanie rekordu śledzenia. |
EventDateTime |
W przypadku przesłonięć w klasie pochodnej program pobiera lub ustawia czas i datę zdarzenia śledzenia skojarzonego z rekordem śledzenia. |
EventOrder |
W przypadku przesłonięcia w klasie pochodnej program pobiera lub ustawia wartość, która wskazuje kolejność zdarzenia śledzenia skojarzonego z rekordem śledzenia względem innych zdarzeń śledzenia emitowanych przez wystąpienie przepływu pracy. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera wartość bieżącego wystąpienia. (Odziedziczone po Object) |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |