System.Activities.Tracking Namespace

.NET Framework (current version)
 

The System.Activities.Tracking namespace contains classes used to create and interact with workflow tracking records. Tracking records are created by the workflow runtime when a workflow instance executes, and are accessed by classes that inherit from TrackingParticipant.

ClassDescription
System_CAPS_pubclassActivityInfo

Contains information on a tracked Activity.

System_CAPS_pubclassActivityScheduledQuery

When added to the Queries collection, subscribes to activity scheduled records when the tracking profile is created to subscribe to tracking records.

System_CAPS_pubclassActivityScheduledRecord

Represents a tracking record of an activity being scheduled for execution.

System_CAPS_pubclassActivityStateQuery

When added to the Queries, subscribes to activity state records.

System_CAPS_pubclassActivityStateRecord

Represents a tracking record that is created when an activity changes state.

System_CAPS_pubclassActivityStates

Specifies the state of an activity.

System_CAPS_pubclassBookmarkResumptionQuery

When added to the Queries collection, subscribes to bookmark resumption records when the tracking profile is queried for TrackingRecord objects.

System_CAPS_pubclassBookmarkResumptionRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a Bookmark is resumed.

System_CAPS_pubclassCancelRequestedQuery

When added to the Queries collection, subscribes to cancellation request records when the tracking profile is queried for tracking records.

System_CAPS_pubclassCancelRequestedRecord

Represents the data sent by the workflow runtime to tracking participants when M:System.Activities.ActivityExecutionContext.CancelChild or M:System.Activities.ActivityExecutionContext.CancelChildren is called.

System_CAPS_pubclassCustomTrackingQuery

When added to the Queries, subscribes to custom tracking records when the tracking profile is queried for custom records.

System_CAPS_pubclassCustomTrackingRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a custom tracking record is raised.

System_CAPS_pubclassEtwTrackingParticipant

A consumer of workflow tracking data that emits an Event Tracking for Windows (ETW) event to an ETW session that contains the data from the tracking record.

System_CAPS_pubclassFaultPropagationQuery

When added to the Queries collection, subscribes to fault propagation records when the tracking profile is queried for tracking records.

System_CAPS_pubclassFaultPropagationRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a fault is propagated from a workflow activity.

System_CAPS_pubclassInteropTrackingRecord

Obsolete.Represents the data sent to tracking participants when tracked records occur in an Interop activity within a workflow.

System_CAPS_pubclassTrackingParticipant

The base class for workflow extensions that interact with the workflow tracking infrastructure and access tracking records.

System_CAPS_pubclassTrackingProfile

Creates a subscription to workflow tracking records in a TrackingParticipant.

System_CAPS_pubclassTrackingQuery

The base class for all tracking queries. Tracking queries are used to create a subscription definition for a TrackingProfile.

System_CAPS_pubclassTrackingRecord

The abstract class from which all workflow tracking records derive. Tracking records represent the data sent to tracking participants when tracked events occur.

System_CAPS_pubclassWorkflowInstanceAbortedRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance is aborted.

System_CAPS_pubclassWorkflowInstanceQuery

When added to the Queries collection, subscribes to workflow instance records when the tracking profile is created to subscribe to tracking records.

System_CAPS_pubclassWorkflowInstanceRecord

Contains the data sent to a tracking service by the run-time tracking infrastructure when a workflow instance changes state.

System_CAPS_pubclassWorkflowInstanceStates

Specifies the state of a workflow instance.

System_CAPS_pubclassWorkflowInstanceSuspendedRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance is suspended.

System_CAPS_pubclassWorkflowInstanceTerminatedRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow is terminated.

System_CAPS_pubclassWorkflowInstanceUnhandledExceptionRecord

Contains the data sent to a tracking participant by the run-time tracking infrastructure when a workflow instance encounters an unhandled exception.

System_CAPS_pubclassWorkflowInstanceUpdatedRecord

Specifies information about an updated record.

EnumerationDescription
System_CAPS_pubenumImplementationVisibility

Describes the visibility modes within a tracking profile.

Return to top
Show: