TrackingService::GetProfile Method
Must be overridden in the derived class, and when implemented, gets the tracking profile for a specified workflow instance or workflow type.
Assembly: System.Workflow.Runtime (in System.Workflow.Runtime.dll)
| Name | Description | |
|---|---|---|
![]() | GetProfile(Guid) | Must be overridden in the derived class, and when implemented, returns the tracking profile for the specified workflow instance. |
![]() | GetProfile(Type^, Version^) | Must be overridden in the derived class, and when implemented, returns the tracking profile, qualified by version, for the specified workflow Type. |
A tracking service is responsible for managing the tracking profiles available for specific workflow types and specific workflow instances. You can implement this management in whatever manner you choose. For example, you can return the same TrackingProfile for every workflow Type and workflow instance; or you can manage a sophisticated store of tracking profiles referenced by workflow instance, workflow Type, and Version.
