System.Workflow.Runtime.Tracking Przestrzeń nazw

Zawiera klasy i interfejs związany z usługami śledzenia.

Klasy

Nazwa Opis
ActivityDataTrackingExtract

Określa właściwość lub pole do wyodrębnienia z działania i wysyłane do usługi śledzenia wraz ze skojarzona kolekcja adnotacji po dopasowaniu punktu śledzenia.

ActivityTrackingCondition

Reprezentuje warunek, który porównuje wartość elementu członkowskiego działania z określoną wartością przy użyciu określonego operatora porównania.

ActivityTrackingLocation

Definiuje lokalizację kwalifikowaną przez działanie odpowiadającą zdarzeniu stanu działania w potencjalnej ścieżce wykonywania głównego wystąpienia przepływu pracy. Klasa ta nie może być dziedziczona.

ActivityTrackingLocationCollection

Zawiera kolekcję ActivityTrackingLocation obiektów.

ActivityTrackingRecord

Zawiera dane wysyłane do usługi śledzenia przez infrastrukturę śledzenia środowiska uruchomieniowego, gdy ActivityTrackPoint element jest zgodny. Jest on również używany na liście zwracanych ActivityEvents właściwości.

ActivityTrackPoint

Definiuje punkt skojarzony ze zmianą stanu wykonywania działania, który ma być śledzony w potencjalnej ścieżce wykonywania wystąpienia przepływu pracy. Klasa ta nie może być dziedziczona.

ActivityTrackPointCollection

Zawiera kolekcję ActivityTrackPoint obiektów.

ExtractCollection

Zawiera kolekcję TrackingExtract obiektów.

PreviousTrackingServiceAttribute

Wskazuje typ TrackingService, który był używany przed bieżącą wersją.

ProfileRemovedEventArgs

Dostarcza dane dla zdarzenia ProfileRemoved. Klasa ta nie może być dziedziczona.

ProfileUpdatedEventArgs

Dostarcza dane dla ProfileUpdated zdarzenia. Klasa ta nie może być dziedziczona.

SqlTrackingQuery

Zawiera metody i właściwości używane do zarządzania zapytaniami do danych śledzenia zawartych w bazie danych SQL używanej przez program SqlTrackingService.

SqlTrackingQueryOptions

Zawiera właściwości używane do ograniczenia zestawu SqlTrackingWorkflowInstance obiektów zwracanych przez wywołanie metody GetWorkflows(SqlTrackingQueryOptions).

SqlTrackingService

Reprezentuje usługę śledzenia, która używa bazy danych SQL do przechowywania informacji śledzenia.

SqlTrackingWorkflowInstance

Zapewnia dostęp do śledzenia danych przechowywanych w bazie danych SQL przez SqlTrackingService wystąpienie przepływu pracy.

TrackingAnnotationCollection

Zawiera kolekcję adnotacji.

TrackingChannel

abstract Klasa bazowa reprezentująca kanał śledzenia.

TrackingCondition

abstract Klasa bazowa reprezentująca porównanie, którego można użyć do ograniczenia klasy ActivityTrackingLocation lub UserTrackingLocation.

TrackingConditionCollection

Zawiera kolekcję TrackingCondition obiektów.

TrackingDataItem

Reprezentuje pojedynczy element danych wyodrębnionych z przepływu pracy i wszystkich skojarzonych adnotacji.

TrackingDataItemValue

Zawiera kryteria filtrowania danych wyodrębnionych z wystąpienia przepływu pracy w obiekcie SqlTrackingQueryOptions.

TrackingExtract

abstract Klasa bazowa reprezentująca pole lub właściwość, która ma zostać wyodrębniona z wystąpienia przepływu pracy i skojarzonych adnotacji.

TrackingParameters

Zawiera informacje o wystąpieniu przepływu pracy skojarzonym z elementem TrackingChannel. Klasa ta nie może być dziedziczona.

TrackingProfile

Definiuje punkty orientacyjne w potencjalnej ścieżce wykonywania głównego wystąpienia przepływu pracy, o którym powinna zostać powiadomiona usługa śledzenia.

TrackingProfileCache

Udostępnia metodę, za pomocą którą aplikacja hosta może wyczyścić pamięć podręczną profilu śledzenia.

TrackingProfileDeserializationException

Wyjątek zgłaszany, gdy dokument XML nie może zostać zdeserializowany w obiekcie TrackingProfile przez element TrackingProfileSerializer.

TrackingProfileSerializer

Udostępnia metody serializacji i deserializacji profilów śledzenia do i z dokumentów XML przy użyciu definicji schematu XML profilu śledzenia (XSD).

TrackingRecord

Klasa abstract bazowa, z której ActivityTrackingRecordpochodzą wartości , UserTrackingRecordi WorkflowTrackingRecord .

TrackingService

Zapewnia podstawowy interfejs między usługą śledzenia a infrastrukturą śledzenia w czasie wykonywania.

TrackingWorkflowChangedEventArgs

Zawiera dane skojarzone ze zmianą przepływu pracy, która występuje podczas wykonywania wystąpienia przepływu pracy.

TrackingWorkflowExceptionEventArgs

Zawiera dane skojarzone z wyjątkiem występującym podczas wykonywania wystąpienia przepływu pracy.

TrackingWorkflowSuspendedEventArgs

Zawiera informacje o przyczynie zawieszenia wystąpienia przepływu pracy.

TrackingWorkflowTerminatedEventArgs

Zawiera dane skojarzone z kończeniem wystąpienia przepływu pracy.

UserTrackingLocation

Definiuje lokalizację kwalifikowaną przez działanie odpowiadającą zdarzeniu użytkownika w potencjalnej ścieżce wykonywania głównego wystąpienia przepływu pracy. Klasa ta nie może być dziedziczona.

UserTrackingLocationCollection

Zawiera kolekcję UserTrackingLocation obiektów.

UserTrackingRecord

Zawiera dane wysyłane do usługi śledzenia przez infrastrukturę śledzenia środowiska uruchomieniowego, gdy element UserTrackPoint jest zgodny.

UserTrackPoint

Definiuje punkt skojarzony ze zdarzeniem użytkownika, który ma być śledzony w potencjalnej ścieżce wykonywania głównego wystąpienia przepływu pracy. Klasa ta nie może być dziedziczona.

UserTrackPointCollection

Zawiera kolekcję UserTrackPoint obiektów.

WorkflowDataTrackingExtract

Określa właściwość lub pole, które ma być wyodrębnione z działania głównego przepływu pracy i wysyłane do usługi śledzenia wraz z i skojarzona kolekcja adnotacji po dopasowaniu punktu śledzenia.

WorkflowTrackingLocation

Definiuje zainteresowanie określonymi zdarzeniami stanu przepływu pracy, które występują w głównym wystąpieniu przepływu pracy; używany do dopasowywania przez WorkflowTrackPoint element w profilu śledzenia. Klasa ta nie może być dziedziczona.

WorkflowTrackingRecord

Zawiera dane wysyłane do usługi śledzenia przez infrastrukturę śledzenia środowiska uruchomieniowego, gdy są zgodne z elementem WorkflowTrackPoint. Jest on również używany na liście zwracanych WorkflowEvents właściwości.

WorkflowTrackPoint

Definiuje punkt skojarzony z zestawem zdarzeń stanu przepływu pracy, które są śledzone w potencjalnej ścieżce wykonywania głównego wystąpienia przepływu pracy.

WorkflowTrackPointCollection

Zawiera kolekcję WorkflowTrackPoint obiektów.

Interfejsy

Nazwa Opis
IProfileNotification

Udostępnia mechanizm powiadomień dla usługi śledzenia w celu informowania infrastruktury śledzenia środowiska uruchomieniowego o zmianach w TrackingProfile określonym przepływie pracy Type.

Wyliczenia

Nazwa Opis
ComparisonOperator

Określa operację do wykonania na operandach porównania.

TrackingWorkflowEvent

Określa typ zdarzenia stanu przepływu pracy.