System.Workflow.Runtime.Tracking Przestrzeń nazw

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

Klasy

ActivityDataTrackingExtract

Określa właściwość lub pole do wyodrębnienia z działania i wysyłane do usługi śledzenia wraz ze skojarzną kolekcją adnotacji, gdy punkt śledzenia jest dopasowany.

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 kwalifikowaną przez działanie lokalizację 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 po ActivityTrackPoint dopasowaniu elementu . Jest on również używany na liście zwracanej 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 używanego TrackingService elementu przed bieżącą wersją.

ProfileRemovedEventArgs

Udostępnia 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 ograniczania 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

Klasa bazowa abstract reprezentująca kanał śledzenia.

TrackingCondition

Klasa abstract bazowa reprezentująca porównanie, którego można użyć do ograniczenia ActivityTrackingLocation klasy 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ść do wyodrębnienia z wystąpienia przepływu pracy i skojarzonych z nim 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 należy powiadomić usługę ś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 bazowa abstract , 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 kwalifikowaną przez działanie lokalizację 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 po dopasowaniu.UserTrackPoint

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 zostać 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 element WorkflowTrackPoint 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 zwracanej 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

IProfileNotification

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

Wyliczenia

ComparisonOperator

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

TrackingWorkflowEvent

Określa typ zdarzenia stanu przepływu pracy.