TrackingService.GetProfile Método

Definição

Deve ser sobrescrito na classe derivada e, quando implementado, obtém o perfil de tracking para uma instância ou tipo de workflow especificado.

Sobrecargas

Name Description
GetProfile(Guid)

Deve ser sobrescrito na classe derivada e, quando implementado, devolve o perfil de rastreio para a instância de workflow especificada.

GetProfile(Type, Version)

Deve ser sobrescrito na classe derivada e, quando implementado, devolve o perfil de rastreio, qualificado por versão, para o fluxo de trabalho Typeespecificado .

Observações

Um serviço de rastreamento é responsável por gerir os perfis de tracking disponíveis para tipos e instâncias específicas de fluxos de trabalho. Pode implementar esta gestão da forma que quiser. Por exemplo, pode devolver o mesmo TrackingProfile para cada workflow Type e instância de workflow; ou pode gerir um stock sofisticado de perfis de tracking referenciados por instância de workflow, workflow Type, e Version.

GetProfile(Guid)

Deve ser sobrescrito na classe derivada e, quando implementado, devolve o perfil de rastreio para a instância de workflow 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

O Guid da instância do fluxo de trabalho.

Devoluções

O perfil de tracking para a instância de workflow especificada.

Observações

Um serviço de rastreamento é responsável por gerir os perfis de tracking disponíveis para tipos e instâncias específicas de fluxos de trabalho. Pode implementar esta gestão da forma que quiser. Por exemplo, pode devolver o mesmo TrackingProfile para cada workflow Type e instância de workflow; ou pode gerir um stock sofisticado de perfis de tracking referenciados por instância de workflow, workflow Type, e Version.

Aplica-se a

GetProfile(Type, Version)

Deve ser sobrescrito na classe derivada e, quando implementado, devolve o perfil de rastreio, qualificado por versão, para o fluxo de trabalho Typeespecificado .

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 do perfil de rastreamento.

Devoluções

O perfil de acompanhamento para o tipo de fluxo de trabalho especificado.

Observações

Um serviço de rastreamento é responsável por gerir os perfis de tracking disponíveis para tipos e instâncias específicas de fluxos de trabalho. Pode implementar esta gestão da forma que quiser. Por exemplo, pode devolver o mesmo TrackingProfile para cada workflow Type e instância de workflow; ou pode gerir um stock sofisticado de perfis de tracking referenciados por instância de workflow, workflow Type, e Version.

Aplica-se a