Export (0) Print
Expand All

WorkflowTrackPoint Class

Defines a point associated with a set of workflow status events that are tracked in the potential execution path of a root workflow instance.

Namespace:  System.Workflow.Runtime.Tracking
Assembly:  System.Workflow.Runtime (in System.Workflow.Runtime.dll)

public ref class WorkflowTrackPoint sealed

Whenever the status of the workflow instance changes, the workflow instance emits a workflow status event based on one of the TrackingWorkflowEvent values to the runtime tracking infrastructure. A WorkflowTrackPoint defines an interest in all the points during the execution of a workflow instance at which specific types of workflow status events occur. You can add a WorkflowTrackPoint to TrackingProfile::WorkflowTrackPoints to instruct the runtime tracking infrastructure to send a WorkflowTrackingRecord to the tracking service when a specified set of workflow status events occur. A WorkflowTrackPoint may be matched at multiple points in the workflow instance.

Set MatchingLocation with an appropriately configured WorkflowTrackingLocation to specify the types of workflow status events that the runtime tracking infrastructure uses to match the WorkflowTrackPoint. You can add to Annotations to specify additional information associated with the track point that should be sent by the runtime tracking infrastructure when the track point is matched.

This class cannot be inherited.

System::Object
  System.Workflow.Runtime.Tracking::WorkflowTrackPoint

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008 R2, Windows Server 2008, Windows Server 2003

The .NET Framework and .NET Compact Framework do not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.

.NET Framework

Supported in: 3.5, 3.0

Community Additions

ADD
Show:
© 2014 Microsoft