TrackingService.GetProfile 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
必须在派生类中重写,并且实现时,获取指定工作流实例或工作流类型的跟踪配置文件。
重载
| 名称 | 说明 |
|---|---|
| GetProfile(Guid) |
必须在派生类中重写,并且实现时,返回指定工作流实例的跟踪配置文件。 |
| GetProfile(Type, Version) |
必须在派生类中重写,并且实现时,为指定的工作流 Type返回按版本限定的跟踪配置文件。 |
注解
跟踪服务负责管理可用于特定工作流类型和特定工作流实例的跟踪配置文件。 无论选择何种方式,都可以实现此管理。 例如,您可以为每个工作流TrackingProfile和工作流实例返回相同的Type值;也可以管理由工作流实例、工作流Type和Version引用的跟踪配置文件的复杂存储。
GetProfile(Guid)
必须在派生类中重写,并且实现时,返回指定工作流实例的跟踪配置文件。
protected public:
abstract System::Workflow::Runtime::Tracking::TrackingProfile ^ GetProfile(Guid workflowInstanceId);
protected internal abstract System.Workflow.Runtime.Tracking.TrackingProfile GetProfile(Guid workflowInstanceId);
abstract member GetProfile : Guid -> System.Workflow.Runtime.Tracking.TrackingProfile
Protected Friend MustOverride Function GetProfile (workflowInstanceId As Guid) As TrackingProfile
参数
返回
指定工作流实例的跟踪配置文件。
注解
跟踪服务负责管理可用于特定工作流类型和特定工作流实例的跟踪配置文件。 无论选择何种方式,都可以实现此管理。 例如,您可以为每个工作流TrackingProfile和工作流实例返回相同的Type值;也可以管理由工作流实例、工作流Type和Version引用的跟踪配置文件的复杂存储。
适用于
GetProfile(Type, Version)
必须在派生类中重写,并且实现时,为指定的工作流 Type返回按版本限定的跟踪配置文件。
protected public:
abstract System::Workflow::Runtime::Tracking::TrackingProfile ^ GetProfile(Type ^ workflowType, Version ^ profileVersionId);
protected internal abstract System.Workflow.Runtime.Tracking.TrackingProfile GetProfile(Type workflowType, Version profileVersionId);
abstract member GetProfile : Type * Version -> System.Workflow.Runtime.Tracking.TrackingProfile
Protected Friend MustOverride Function GetProfile (workflowType As Type, profileVersionId As Version) As TrackingProfile
参数
返回
指定工作流类型的跟踪配置文件。
注解
跟踪服务负责管理可用于特定工作流类型和特定工作流实例的跟踪配置文件。 无论选择何种方式,都可以实现此管理。 例如,您可以为每个工作流TrackingProfile和工作流实例返回相同的Type值;也可以管理由工作流实例、工作流Type和Version引用的跟踪配置文件的复杂存储。