TrackingParameters Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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) |