TrackingService.GetProfile Método

Definição

Deve ser substituído na classe derivada e, quando implementado, obtém o perfil de acompanhamento para uma instância de fluxo de trabalho especificada ou tipo de fluxo de trabalho.

Sobrecargas

Nome Description
GetProfile(Guid)

Deve ser substituído na classe derivada e, quando implementado, retorna o perfil de acompanhamento da instância de fluxo de trabalho especificada.

GetProfile(Type, Version)

Deve ser substituído na classe derivada e, quando implementado, retorna o perfil de acompanhamento, qualificado por versão, para o fluxo de Typetrabalho especificado.

Comentários

Um serviço de acompanhamento é responsável por gerenciar os perfis de acompanhamento disponíveis para tipos de fluxo de trabalho específicos e instâncias de fluxo de trabalho específicas. Você pode implementar esse gerenciamento da maneira que quiser. Por exemplo, você pode retornar o mesmo TrackingProfile para cada instância de fluxo Type de trabalho e fluxo de trabalho; ou você pode gerenciar um armazenamento sofisticado de perfis de rastreamento referenciados por instância de fluxo de trabalho, fluxo de Typetrabalho e Version.

GetProfile(Guid)

Deve ser substituído na classe derivada e, quando implementado, retorna o perfil de acompanhamento da instância de fluxo de trabalho especificada.

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

Parâmetros

workflowInstanceId
Guid

A Guid instância do fluxo de trabalho.

Retornos

O perfil de acompanhamento da instância de fluxo de trabalho especificada.

Comentários

Um serviço de acompanhamento é responsável por gerenciar os perfis de acompanhamento disponíveis para tipos de fluxo de trabalho específicos e instâncias de fluxo de trabalho específicas. Você pode implementar esse gerenciamento da maneira que quiser. Por exemplo, você pode retornar o mesmo TrackingProfile para cada instância de fluxo Type de trabalho e fluxo de trabalho; ou você pode gerenciar um armazenamento sofisticado de perfis de rastreamento referenciados por instância de fluxo de trabalho, fluxo de Typetrabalho e Version.

Aplica-se a

GetProfile(Type, Version)

Deve ser substituído na classe derivada e, quando implementado, retorna o perfil de acompanhamento, qualificado por versão, para o fluxo de Typetrabalho especificado.

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

Parâmetros

workflowType
Type

O Type do fluxo de trabalho.

profileVersionId
Version

O Version perfil de acompanhamento.

Retornos

O perfil de acompanhamento do tipo de fluxo de trabalho especificado.

Comentários

Um serviço de acompanhamento é responsável por gerenciar os perfis de acompanhamento disponíveis para tipos de fluxo de trabalho específicos e instâncias de fluxo de trabalho específicas. Você pode implementar esse gerenciamento da maneira que quiser. Por exemplo, você pode retornar o mesmo TrackingProfile para cada instância de fluxo Type de trabalho e fluxo de trabalho; ou você pode gerenciar um armazenamento sofisticado de perfis de rastreamento referenciados por instância de fluxo de trabalho, fluxo de Typetrabalho e Version.

Aplica-se a