System.Workflow.Runtime.Tracking Naamruimte

Bevat klassen en een interface met betrekking tot het bijhouden van services.

Klassen

Name Description
ActivityDataTrackingExtract

Hiermee geeft u een eigenschap of een veld dat moet worden geëxtraheerd uit een activiteit en verzonden naar de traceringsservice samen met een gekoppelde verzameling aantekeningen wanneer een trackpunt overeenkomt.

ActivityTrackingCondition

Vertegenwoordigt een voorwaarde waarmee de waarde van een activiteitslid wordt vergeleken met een opgegeven waarde met behulp van een opgegeven vergelijkingsoperator.

ActivityTrackingLocation

Definieert een door activiteit gekwalificeerde locatie die overeenkomt met een activiteitsstatusgebeurtenis in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaren. Deze klasse kan niet worden overgenomen.

ActivityTrackingLocationCollection

Bevat een verzameling ActivityTrackingLocation objecten.

ActivityTrackingRecord

Bevat de gegevens die naar een traceringsservice worden verzonden door de runtime-traceringsinfrastructuur wanneer een ActivityTrackPoint overeenkomst is gevonden. Deze wordt ook gebruikt in de retourlijst van de ActivityEvents eigenschap.

ActivityTrackPoint

Definieert een punt dat is gekoppeld aan een wijziging van de uitvoeringsstatus van een activiteit, die moet worden bijgehouden in het mogelijke uitvoeringspad van een werkstroomexemplaar. Deze klasse kan niet worden overgenomen.

ActivityTrackPointCollection

Bevat een verzameling ActivityTrackPoint objecten.

ExtractCollection

Bevat een verzameling TrackingExtract objecten.

PreviousTrackingServiceAttribute

Geeft het type aan van het TrackingService type dat is gebruikt vóór de huidige versie.

ProfileRemovedEventArgs

Biedt gegevens voor de ProfileRemoved gebeurtenis. Deze klasse kan niet worden overgenomen.

ProfileUpdatedEventArgs

Geeft de gegevens voor de ProfileUpdated gebeurtenis. Deze klasse kan niet worden overgenomen.

SqlTrackingQuery

Bevat methoden en eigenschappen die worden gebruikt voor het beheren van query's voor de traceringsgegevens die zijn opgenomen in de SQL-database die wordt gebruikt door een SqlTrackingService.

SqlTrackingQueryOptions

Bevat eigenschappen die worden gebruikt om de set SqlTrackingWorkflowInstance objecten te beperken die worden geretourneerd door een aanroep naar GetWorkflows(SqlTrackingQueryOptions).

SqlTrackingService

Vertegenwoordigt een traceringsservice die gebruikmaakt van een SQL-database voor het opslaan van traceringsgegevens.

SqlTrackingWorkflowInstance

Biedt toegang tot het bijhouden van gegevens die worden onderhouden in een SQL-database door het SqlTrackingService voor een werkstroomexemplaren.

TrackingAnnotationCollection

Bevat een verzameling aantekeningen.

TrackingChannel

De abstract basisklasse die een traceringskanaal vertegenwoordigt.

TrackingCondition

Een abstract basisklasse die een vergelijking vertegenwoordigt die kan worden gebruikt om een ActivityTrackingLocation of een UserTrackingLocation.

TrackingConditionCollection

Bevat een verzameling TrackingCondition objecten.

TrackingDataItem

Vertegenwoordigt één gegevensitem dat is geëxtraheerd uit een werkstroom en alle bijbehorende aantekeningen.

TrackingDataItemValue

Bevat filtercriteria voor gegevens die zijn geëxtraheerd uit een werkstroomexemplaren in een SqlTrackingQueryOptions.

TrackingExtract

De abstract basisklasse die een veld of een eigenschap vertegenwoordigt die moet worden geëxtraheerd uit een werkstroomexemplaar en de bijbehorende aantekeningen.

TrackingParameters

Bevat informatie over het werkstroomexemplaar dat is gekoppeld aan een TrackingChannel. Deze klasse kan niet worden overgenomen.

TrackingProfile

Definieert nuttige plaatsen in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaren waarover een traceringsservice moet worden geïnformeerd.

TrackingProfileCache

Biedt een methode die een hosttoepassing kan gebruiken om de cache van het traceringsprofiel te wissen.

TrackingProfileDeserializationException

De uitzondering die wordt gegenereerd wanneer een XML-document niet kan worden gedeserialiseerd in een TrackingProfile door een TrackingProfileSerializer.

TrackingProfileSerializer

Biedt methoden voor het serialiseren en deserialiseren van traceringsprofielen in en uit XML-documenten met behulp van de XML-schemadefinitie (XSD) van het traceringsprofiel.

TrackingRecord

De abstract basisklasse waaruit ActivityTrackingRecord, UserTrackingRecorden WorkflowTrackingRecord worden afgeleid.

TrackingService

Biedt de basisinterface tussen een traceringsservice en de infrastructuur voor het bijhouden van runtimes.

TrackingWorkflowChangedEventArgs

Bevat gegevens die zijn gekoppeld aan een werkstroomwijziging die plaatsvindt tijdens de uitvoering van een werkstroomexemplaar.

TrackingWorkflowExceptionEventArgs

Bevat gegevens die zijn gekoppeld aan een uitzondering die optreedt tijdens de uitvoering van een werkstroomexemplaar.

TrackingWorkflowSuspendedEventArgs

Bevat informatie over de reden dat een werkstroomexemplaren zijn onderbroken.

TrackingWorkflowTerminatedEventArgs

Bevat gegevens die zijn gekoppeld aan de beëindiging van een werkstroomexemplaar.

UserTrackingLocation

Definieert een door activiteit gekwalificeerde locatie die overeenkomt met een gebruikersgebeurtenis in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaren. Deze klasse kan niet worden overgenomen.

UserTrackingLocationCollection

Bevat een verzameling UserTrackingLocation objecten.

UserTrackingRecord

Bevat de gegevens die naar een traceringsservice worden verzonden door de runtime-traceringsinfrastructuur wanneer een UserTrackPoint overeenkomst wordt gevonden.

UserTrackPoint

Definieert een punt, gekoppeld aan een gebruikersgebeurtenis, dat moet worden bijgehouden in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaar. Deze klasse kan niet worden overgenomen.

UserTrackPointCollection

Bevat een verzameling UserTrackPoint objecten.

WorkflowDataTrackingExtract

Hiermee geeft u een eigenschap of een veld op dat moet worden geëxtraheerd uit de hoofdactiviteit van de werkstroom en samen met een gekoppelde verzameling aantekeningen naar de traceringsservice wordt verzonden wanneer een trackpunt overeenkomt.

WorkflowTrackingLocation

Definieert een interesse in specifieke werkstroomstatus gebeurtenissen die plaatsvinden in een hoofdwerkstroomexemplaren; wordt gebruikt voor vergelijking door een WorkflowTrackPoint in een traceringsprofiel. Deze klasse kan niet worden overgenomen.

WorkflowTrackingRecord

Bevat de gegevens die naar de traceringsservice worden verzonden door de runtime-traceringsinfrastructuur wanneer deze overeenkomt met een WorkflowTrackPoint. Deze wordt ook gebruikt in de retourlijst van de WorkflowEvents eigenschap.

WorkflowTrackPoint

Definieert een punt dat is gekoppeld aan een set werkstroomstatusgebeurtenissen die worden bijgehouden in het mogelijke uitvoeringspad van een hoofdwerkstroomexemplaar.

WorkflowTrackPointCollection

Bevat een verzameling WorkflowTrackPoint objecten.

Interfaces

Name Description
IProfileNotification

Biedt een meldingsmechanisme voor een traceringsservice om de infrastructuur voor runtimetracering te informeren over wijzigingen in de TrackingProfile voor een bepaalde werkstroom Type.

Enums

Name Description
ComparisonOperator

Hiermee geeft u de bewerking die moet worden uitgevoerd op de operanden van een vergelijking.

TrackingWorkflowEvent

Hiermee geeft u een type werkstroomstatus gebeurtenis.