Edit

Share via


TrackingParameters Constructor

Definition

Initializes a new instance of the TrackingParameters class.

public:
 TrackingParameters(Guid instanceId, Type ^ workflowType, System::Workflow::ComponentModel::Activity ^ rootActivity, System::Collections::Generic::IList<System::String ^> ^ callPath, Guid callerInstanceId, Guid contextGuid, Guid callerContextGuid, Guid callerParentContextGuid);
public TrackingParameters (Guid instanceId, Type workflowType, System.Workflow.ComponentModel.Activity rootActivity, System.Collections.Generic.IList<string> callPath, Guid callerInstanceId, Guid contextGuid, Guid callerContextGuid, Guid callerParentContextGuid);
new System.Workflow.Runtime.Tracking.TrackingParameters : Guid * Type * System.Workflow.ComponentModel.Activity * System.Collections.Generic.IList<string> * Guid * Guid * Guid * Guid -> System.Workflow.Runtime.Tracking.TrackingParameters
Public Sub New (instanceId As Guid, workflowType As Type, rootActivity As Activity, callPath As IList(Of String), callerInstanceId As Guid, contextGuid As Guid, callerContextGuid As Guid, callerParentContextGuid As Guid)

Parameters

instanceId
Guid

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

workflowType
Type

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

rootActivity
Activity

The root Activity of the workflow instance associated with the tracking channel.

callPath
IList<String>

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. Currently, only the QualifiedName of the activity that invoked the workflow instance is included in the list.

callerInstanceId
Guid

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

contextGuid
Guid

A number that identifies the ActivityExecutionContext of the root activity of the workflow instance associated with the tracking channel.

callerContextGuid
Guid

A number that identifies the ActivityExecutionContext of the activity that invoked the workflow instance associated with the tracking channel.

callerParentContextGuid
Guid

A number that identifies the parent ActivityExecutionContext of the activity that invoked the workflow instance associated with the tracking channel.

Remarks

The constructor is called by the runtime tracking infrastructure.

Applies to