System.Activities.Tracking Naamruimte

Bevat klassen die worden gebruikt om werkstroomregistratierecords te maken en ermee te werken. Traceringsrecords worden gemaakt door de werkstroomruntime wanneer een werkstroomexemplaren worden uitgevoerd en worden geopend door klassen die overnemen van TrackingParticipant.

Klassen

Name Description
ActivityInfo

Bevat informatie over een bijgehouden Activitybestand.

ActivityScheduledQuery

Wanneer het wordt toegevoegd aan de Queries verzameling, abonneert u zich op geplande activiteitenrecords wanneer het traceringsprofiel wordt gemaakt om u te abonneren op traceringsrecords.

ActivityScheduledRecord

Vertegenwoordigt een traceringsrecord van een activiteit die wordt gepland voor uitvoering.

ActivityStateQuery

Wanneer deze worden toegevoegd aan de Queriesstatusrecords, abonneert u zich op de statusrecords van de activiteit.

ActivityStateRecord

Vertegenwoordigt een traceringsrecord die wordt gemaakt wanneer een activiteit de status wijzigt.

ActivityStates

Hiermee geeft u de status van een activiteit.

BookmarkResumptionQuery

Wanneer het wordt toegevoegd aan de Queries verzameling, abonneert u zich op records voor het hervatten van bladwijzers wanneer het traceringsprofiel wordt opgevraagd voor TrackingRecord objecten.

BookmarkResumptionRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer een Bookmark wordt hervat.

CancelRequestedQuery

Wanneer het wordt toegevoegd aan de Queries verzameling, abonneert u zich op annuleringsaanvraagrecords wanneer het traceringsprofiel wordt opgevraagd voor het bijhouden van records.

CancelRequestedRecord

Vertegenwoordigt de gegevens die door de werkstroomruntime worden verzonden om deelnemers bij te houden wanneer CancelChild(ActivityInstance) of CancelChildren() wordt aangeroepen.

CustomTrackingQuery

Wanneer het wordt toegevoegd aan het Queriesaccount, abonneert u zich op aangepaste traceringsrecords wanneer het traceringsprofiel wordt opgevraagd voor aangepaste records.

CustomTrackingRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer er een aangepaste traceringsrecord wordt gegenereerd.

EtwTrackingParticipant

Een consument van werkstroomtraceringsgegevens die een gebeurtenistracering voor Windows (ETW) verzenden naar een ETW-sessie die de gegevens uit de traceringsrecord bevat.

FaultPropagationQuery

Wanneer het wordt toegevoegd aan de Queries verzameling, abonneert u zich op records voor foutdoorgifte wanneer het traceringsprofiel wordt opgevraagd voor het bijhouden van records.

FaultPropagationRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer een fout wordt doorgegeven vanuit een werkstroomactiviteit.

InteropTrackingRecord

Vertegenwoordigt de gegevens die worden verzonden naar het bijhouden van deelnemers wanneer bijgehouden records plaatsvinden in een Interop activiteit binnen een werkstroom.

TrackingParticipant

De basisklasse voor werkstroomextensies die communiceren met de infrastructuur voor het bijhouden van werkstromen en records voor het bijhouden van toegang.

TrackingProfile

Hiermee maakt u een abonnement op het bijhouden van werkstroomrecords in een TrackingParticipant.

TrackingQuery

De basisklasse voor alle traceringsquery's. Traceringsquery's worden gebruikt om een abonnementsdefinitie voor een TrackingProfilete maken.

TrackingRecord

De abstracte klasse waaruit alle traceringsrecords voor werkstromen zijn afgeleid. Traceringsrecords vertegenwoordigen de gegevens die naar deelnemers worden verzonden wanneer bijgehouden gebeurtenissen plaatsvinden.

WorkflowInstanceAbortedRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer een werkstroomexemplaren worden afgebroken.

WorkflowInstanceQuery

Wanneer het wordt toegevoegd aan de Queries verzameling, abonneert u zich op records van werkstroomexemplaren wanneer het traceringsprofiel wordt gemaakt om u te abonneren op traceringsrecords.

WorkflowInstanceRecord

Bevat de gegevens die naar een traceringsservice worden verzonden door de runtime-traceringsinfrastructuur wanneer een werkstroomexemplaren de status wijzigen.

WorkflowInstanceStates

Hiermee geeft u de status van een werkstroomexemplaren op.

WorkflowInstanceSuspendedRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer een werkstroomexemplaren worden onderbroken.

WorkflowInstanceTerminatedRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de runtime-traceringsinfrastructuur wanneer een werkstroom wordt beƫindigd.

WorkflowInstanceUnhandledExceptionRecord

Bevat de gegevens die naar een traceringsdeelnemer worden verzonden door de infrastructuur voor het bijhouden van runtimes wanneer een werkstroomexemplaren een onverwerkte uitzondering tegenkomt.

WorkflowInstanceUpdatedRecord

Hiermee geeft u informatie over een bijgewerkte record.

Enums

Name Description
ImplementationVisibility

Beschrijft de zichtbaarheidsmodi in een traceringsprofiel.