TrackingRecord Klasa

Definicja

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)

Dotyczy