TrackingService.GetProfile Metod

Definition

Måste åsidosättas i den härledda klassen och när den implementeras hämtar den spårningsprofilen för en angiven arbetsflödesinstans eller arbetsflödestyp.

Överlagringar

Name Description
GetProfile(Guid)

Måste åsidosättas i den härledda klassen och returnerar spårningsprofilen för den angivna arbetsflödesinstansen när den implementeras.

GetProfile(Type, Version)

Måste åsidosättas i den härledda klassen, och när den implementeras returnerar spårningsprofilen, som är kvalificerad efter version, för det angivna arbetsflödet Type.

Kommentarer

En spårningstjänst ansvarar för att hantera de spårningsprofiler som är tillgängliga för specifika arbetsflödestyper och specifika arbetsflödesinstanser. Du kan implementera den här hanteringen på det sätt du väljer. Du kan till exempel returnera samma TrackingProfile för varje arbetsflödes Type - och arbetsflödesinstans, eller så kan du hantera ett avancerat lager med spårningsprofiler som refereras av arbetsflödesinstansen, arbetsflödet Typeoch Version.

GetProfile(Guid)

Måste åsidosättas i den härledda klassen och returnerar spårningsprofilen för den angivna arbetsflödesinstansen när den implementeras.

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

Parametrar

workflowInstanceId
Guid

Arbetsflödesinstansen Guid .

Returer

Spårningsprofilen för den angivna arbetsflödesinstansen.

Kommentarer

En spårningstjänst ansvarar för att hantera de spårningsprofiler som är tillgängliga för specifika arbetsflödestyper och specifika arbetsflödesinstanser. Du kan implementera den här hanteringen på det sätt du väljer. Du kan till exempel returnera samma TrackingProfile för varje arbetsflödes Type - och arbetsflödesinstans, eller så kan du hantera ett avancerat lager med spårningsprofiler som refereras av arbetsflödesinstansen, arbetsflödet Typeoch Version.

Gäller för

GetProfile(Type, Version)

Måste åsidosättas i den härledda klassen, och när den implementeras returnerar spårningsprofilen, som är kvalificerad efter version, för det angivna arbetsflödet 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

Parametrar

workflowType
Type

Arbetsflödets Type .

profileVersionId
Version

Spårningsprofilens Version .

Returer

Spårningsprofilen för den angivna arbetsflödestypen.

Kommentarer

En spårningstjänst ansvarar för att hantera de spårningsprofiler som är tillgängliga för specifika arbetsflödestyper och specifika arbetsflödesinstanser. Du kan implementera den här hanteringen på det sätt du väljer. Du kan till exempel returnera samma TrackingProfile för varje arbetsflödes Type - och arbetsflödesinstans, eller så kan du hantera ett avancerat lager med spårningsprofiler som refereras av arbetsflödesinstansen, arbetsflödet Typeoch Version.

Gäller för