System.Activities.Tracking Przestrzeń nazw

Zawiera klasy używane do tworzenia rekordów śledzenia przepływu pracy i interakcji z nimi. Rekordy śledzenia są tworzone przez środowisko uruchomieniowe przepływu pracy podczas wykonywania wystąpienia przepływu pracy i są dostępne dla klas dziedziczonych z klasy TrackingParticipant .

Klasy

ActivityInfo

Zawiera informacje o śledzonym Activity .

ActivityScheduledQuery

Po dodaniu do Queries kolekcji subskrybuje zaplanowaną pracę rekordy podczas tworzenia profilu śledzenia w celu subskrybowania śledzenia rekordów.

ActivityScheduledRecord

Reprezentuje rekord śledzenia działania zaplanowanego do wykonania.

ActivityStateQuery

Po dodaniu do Queries rekordu stanu działania subskrybuje.

ActivityStateRecord

Reprezentuje rekord śledzenia, który jest tworzony, gdy działanie zmienia stan.

ActivityStates

Określa stan działania.

BookmarkResumptionQuery

Po dodaniu do Queries kolekcji subskrybuje rekordy wznawiania, gdy w profilu śledzenia są wykonywane zapytania dotyczące TrackingRecord obiektów.

BookmarkResumptionRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia czasu działania po Bookmark wznowieniu.

CancelRequestedQuery

Po dodaniu do kolekcji subskrybuje rekordy żądań anulowania, gdy profil śledzenia jest pytany o Queries śledzenie rekordów.

CancelRequestedRecord

Reprezentuje dane wysyłane przez środowisko uruchomieniowe przepływu pracy do śledzenia uczestników, CancelChild(ActivityInstance) gdy lub CancelChildren() jest wywoływana.

CustomTrackingQuery

Po dodaniu do Queries subskrypcji, subskrybuje rekordy śledzenia niestandardowego, gdy w profilu śledzenia są wysyłane zapytania o rekordy niestandardowe.

CustomTrackingRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia czasu uruchamiania, gdy zostanie podniesiony niestandardowy rekord śledzenia.

EtwTrackingParticipant

Konsument danych śledzenia przepływu pracy, który emituje zdarzenia śledzenia zdarzeń Windows (ETW) do sesji ETW, która zawiera dane z rekordu śledzenia.

FaultPropagationQuery

Po dodaniu do kolekcji subskrybuje rekordy propagacji błędów, gdy profil śledzenia jest pytany o Queries śledzenie rekordów.

FaultPropagationRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia w czasie wykonywania, gdy błąd jest propagowany z działania przepływu pracy.

InteropTrackingRecord

Reprezentuje dane wysyłane do śledzenia uczestników, gdy śledzone rekordy występują Interop w działaniu w przepływie pracy.

TrackingParticipant

Klasa bazowa rozszerzeń przepływu pracy, które współdziałają z infrastrukturą śledzenia przepływu pracy i rekordami śledzenia dostępu.

TrackingProfile

Tworzy subskrypcję do śledzenia przepływu pracy rekordów w TrackingParticipant .

TrackingQuery

Klasa bazowa dla wszystkich zapytań śledzenia. Zapytania śledzenia są używane do tworzenia definicji subskrypcji dla TrackingProfile .

TrackingRecord

Klasa abstrakcyjna, z której pochodzą wszystkie rekordy śledzenia przepływu pracy. Rekordy śledzenia reprezentują dane wysyłane do uczestników śledzenia w przypadku wystąpienia śledzone zdarzenia.

WorkflowInstanceAbortedRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia w czasie wykonywania w przypadku przerwania wystąpienia przepływu pracy.

WorkflowInstanceQuery

Po dodaniu do kolekcji subskrybuje rekordy wystąpień przepływu pracy po utworzeniu profilu śledzenia w celu subskrybowania Queries rekordów śledzenia.

WorkflowInstanceRecord

Zawiera dane wysyłane do usługi śledzenia przez infrastrukturę śledzenia w czasie wykonywania w przypadku zmiany stanu wystąpienia przepływu pracy.

WorkflowInstanceStates

Określa stan wystąpienia przepływu pracy.

WorkflowInstanceSuspendedRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia w czasie wykonywania, gdy wystąpienie przepływu pracy jest zawieszone.

WorkflowInstanceTerminatedRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia w czasie wykonywania, gdy przepływ pracy zostanie zakończony.

WorkflowInstanceUnhandledExceptionRecord

Zawiera dane wysyłane do uczestnika śledzenia przez infrastrukturę śledzenia czasu wykonywania, gdy wystąpienie przepływu pracy napotka nieobsługiwany wyjątek.

WorkflowInstanceUpdatedRecord

Określa informacje o zaktualizowanym rekordzie.

Wyliczenia

ImplementationVisibility

Opisuje tryby widoczności w ramach profilu śledzenia.