TrackingParameters Class

Definition

Caution

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Contains information about the workflow instance associated with a TrackingChannel. This class cannot be inherited.

public ref class TrackingParameters sealed
public sealed class TrackingParameters
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public sealed class TrackingParameters
type TrackingParameters = class
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type TrackingParameters = class
Public NotInheritable Class TrackingParameters
Inheritance
TrackingParameters
Attributes

Remarks

Note

This material discusses types and namespaces that are obsolete. For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

The runtime tracking infrastructure passes a TrackingParameters object in when it calls GetTrackingChannel on a TrackingService. You can use these parameters in your tracking service to associate tracking data received on the TrackingChannel with a specific workflow instance.

Constructors

TrackingParameters(Guid, Type, Activity, IList<String>, Guid, Guid, Guid, Guid)

Initializes a new instance of the TrackingParameters class.

Properties

CallerContextGuid

Gets the context ID of the caller activity.

CallerInstanceId

Gets the Guid of the workflow instance that called the workflow instance associated with the tracking channel.

CallerParentContextGuid

Gets the context ID of the caller's parent activity.

CallPath

Gets a list of strings, each of which represents the QualifiedName of an activity in the call chain of the workflow instance associated with the tracking channel.

ContextGuid

Gets the context ID of the associated activity.

InstanceId

Gets the Guid of the workflow instance associated with the tracking channel.

RootActivity

Gets the root activity of the workflow instance associated with the tracking channel.

WorkflowType

Gets the Type of the workflow instance associated with the tracking channel.

Methods

Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to