System.Workflow.Runtime.Tracking Namnområde

Innehåller klasser och ett gränssnitt som är relaterat till spårningstjänster.

Klasser

Name Description
ActivityDataTrackingExtract

Anger en egenskap eller ett fält som ska extraheras från en aktivitet och skickas till spårningstjänsten tillsammans med en associerad samling anteckningar när en spårpunkt matchas.

ActivityTrackingCondition

Representerar ett villkor som jämför värdet för en aktivitetsmedlem med ett angivet värde med hjälp av en angiven jämförelseoperator.

ActivityTrackingLocation

Definierar en aktivitetskvalificerad plats som motsvarar en aktivitetsstatushändelse i den potentiella körningssökvägen för en rotarbetsflödesinstans. Det går inte att ärva den här klassen.

ActivityTrackingLocationCollection

Innehåller en samling ActivityTrackingLocation objekt.

ActivityTrackingRecord

Innehåller data som skickas till en spårningstjänst av infrastrukturen för körningsspårning när en ActivityTrackPoint matchas. Det används också i returlistan för ActivityEvents egenskapen.

ActivityTrackPoint

Definierar en punkt som är associerad med en aktivitetskörningsstatusändring som ska spåras som finns i den potentiella körningssökvägen för en arbetsflödesinstans. Det går inte att ärva den här klassen.

ActivityTrackPointCollection

Innehåller en samling ActivityTrackPoint objekt.

ExtractCollection

Innehåller en samling TrackingExtract objekt.

PreviousTrackingServiceAttribute

Anger vilken typ av TrackingService som användes före den aktuella versionen.

ProfileRemovedEventArgs

Innehåller data för ProfileRemoved händelsen. Det går inte att ärva den här klassen.

ProfileUpdatedEventArgs

Innehåller data för ProfileUpdated händelsen. Det går inte att ärva den här klassen.

SqlTrackingQuery

Innehåller metoder och egenskaper som används för att hantera frågor till spårningsdata som finns i SQL-databasen som används av en SqlTrackingService.

SqlTrackingQueryOptions

Innehåller egenskaper som används för att begränsa den uppsättning SqlTrackingWorkflowInstance objekt som returneras av ett anrop till GetWorkflows(SqlTrackingQueryOptions).

SqlTrackingService

Representerar en spårningstjänst som använder en SQL-databas för att lagra spårningsinformation.

SqlTrackingWorkflowInstance

Ger åtkomst till spårning av data som underhålls i en SQL-databas av SqlTrackingService för en arbetsflödesinstans.

TrackingAnnotationCollection

Innehåller en samling anteckningar.

TrackingChannel

Basklassen abstract som representerar en spårningskanal.

TrackingCondition

En abstract basklass som representerar en jämförelse som kan användas för att begränsa en ActivityTrackingLocation eller en UserTrackingLocation.

TrackingConditionCollection

Innehåller en samling TrackingCondition objekt.

TrackingDataItem

Representerar ett enda dataobjekt som extraherats från ett arbetsflöde och alla tillhörande anteckningar.

TrackingDataItemValue

Innehåller filtervillkor för data som extraherats från en arbetsflödesinstans i en SqlTrackingQueryOptions.

TrackingExtract

Basklassen abstract som representerar ett fält eller en egenskap som ska extraheras från en arbetsflödesinstans och dess associerade anteckningar.

TrackingParameters

Innehåller information om arbetsflödesinstansen som är associerad med en TrackingChannel. Det går inte att ärva den här klassen.

TrackingProfile

Definierar intressanta platser för den potentiella körningssökvägen för en rotarbetsflödesinstans som en spårningstjänst ska meddelas om.

TrackingProfileCache

Tillhandahåller en metod som ett värdprogram kan använda för att rensa cacheminnet för spårningsprofilen.

TrackingProfileDeserializationException

Undantaget som utlöses när ett XML-dokument inte kan deserialiseras till en TrackingProfile av en TrackingProfileSerializer.

TrackingProfileSerializer

Tillhandahåller metoder för att serialisera och deserialisera spårningsprofiler till och från XML-dokument med hjälp av XML-schemadefinitionen för spårningsprofil (XSD).

TrackingRecord

Basklassen abstract som ActivityTrackingRecord, UserTrackingRecordoch WorkflowTrackingRecord härleds från.

TrackingService

Tillhandahåller det grundläggande gränssnittet mellan en spårningstjänst och infrastrukturen för körningsspårning.

TrackingWorkflowChangedEventArgs

Innehåller data som är associerade med en arbetsflödesändring som inträffar under körningen av en arbetsflödesinstans.

TrackingWorkflowExceptionEventArgs

Innehåller data som är associerade med ett undantag som inträffar under körningen av en arbetsflödesinstans.

TrackingWorkflowSuspendedEventArgs

Innehåller information om orsaken till att en arbetsflödesinstans stängdes av.

TrackingWorkflowTerminatedEventArgs

Innehåller data som är associerade med avslutningen av en arbetsflödesinstans.

UserTrackingLocation

Definierar en aktivitetskvalificerad plats som motsvarar en användarhändelse i den potentiella körningssökvägen för en rotarbetsflödesinstans. Det går inte att ärva den här klassen.

UserTrackingLocationCollection

Innehåller en samling UserTrackingLocation objekt.

UserTrackingRecord

Innehåller data som skickas till en spårningstjänst av infrastrukturen för körningsspårning när en UserTrackPoint matchas.

UserTrackPoint

Definierar en punkt som är associerad med en användarhändelse och som ska spåras i den potentiella körningssökvägen för en rotarbetsflödesinstans. Det går inte att ärva den här klassen.

UserTrackPointCollection

Innehåller en samling UserTrackPoint objekt.

WorkflowDataTrackingExtract

Anger en egenskap eller ett fält som ska extraheras från rotaktiviteten i arbetsflödet och skickas till spårningstjänsten tillsammans med och en associerad samling anteckningar när en spårpunkt matchas.

WorkflowTrackingLocation

Definierar ett intresse för specifika arbetsflödesstatushändelser som inträffar i en rotarbetsflödesinstans. används för matchning av en WorkflowTrackPoint i en spårningsprofil. Det går inte att ärva den här klassen.

WorkflowTrackingRecord

Innehåller data som skickas till spårningstjänsten av infrastrukturen för körningsspårning när den matchar en WorkflowTrackPoint. Det används också i returlistan för WorkflowEvents egenskapen.

WorkflowTrackPoint

Definierar en punkt som är associerad med en uppsättning arbetsflödesstatushändelser som spåras i den potentiella körningssökvägen för en rotarbetsflödesinstans.

WorkflowTrackPointCollection

Innehåller en samling WorkflowTrackPoint objekt.

Gränssnitt

Name Description
IProfileNotification

Tillhandahåller en meddelandemekanism för en spårningstjänst som informerar infrastrukturen för körningsspårning om ändringar i TrackingProfile för ett visst arbetsflöde Type.

Uppräkningar

Name Description
ComparisonOperator

Anger vilken åtgärd som ska utföras på operanderna i en jämförelse.

TrackingWorkflowEvent

Anger en typ av arbetsflödesstatushändelse.