Язык

TrackingService.GetProfile Метод

Определение

Необходимо переопределить в производном классе и при реализации получить профиль отслеживания для указанного экземпляра рабочего процесса или типа рабочего процесса.

Перегрузки

Имя Описание
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

Параметры

workflowInstanceId
Guid

Экземпляр Guid рабочего процесса.

Возвращаемое значение

Профиль отслеживания для указанного экземпляра рабочего процесса.

Комментарии

Служба отслеживания отвечает за управление профилями отслеживания, доступными для определенных типов рабочих процессов и конкретных экземпляров рабочих процессов. Вы можете реализовать это управление любым способом. Например, можно возвращать одинаковые 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

Параметры

workflowType
Type

Type рабочего процесса.

profileVersionId
Version

Профиль Version отслеживания.

Возвращаемое значение

Профиль отслеживания для указанного типа рабочего процесса.

Комментарии

Служба отслеживания отвечает за управление профилями отслеживания, доступными для определенных типов рабочих процессов и конкретных экземпляров рабочих процессов. Вы можете реализовать это управление любым способом. Например, можно возвращать одинаковые TrackingProfile значения для каждого экземпляра рабочего процесса и рабочего процесса. Кроме того, можно управлять сложным хранилищем профилей отслеживания, на которые ссылается экземпляр рабочего Type процесса, рабочий процесс Typeи Version.

Применяется к