TrackingService.TryGetProfile(Type, TrackingProfile) Metod

Definition

Måste åsidosättas i den härledda klassen och när den implementeras hämtar spårningsprofilen för den angivna arbetsflödestypen om en är tillgänglig.

protected public:
 abstract bool TryGetProfile(Type ^ workflowType, [Runtime::InteropServices::Out] System::Workflow::Runtime::Tracking::TrackingProfile ^ % profile);
protected internal abstract bool TryGetProfile(Type workflowType, out System.Workflow.Runtime.Tracking.TrackingProfile profile);
abstract member TryGetProfile : Type * TrackingProfile -> bool
Protected Friend MustOverride Function TryGetProfile (workflowType As Type, ByRef profile As TrackingProfile) As Boolean

Parametrar

workflowType
Type

Arbetsflödet Type som spårningsprofilen ska hämtas för.

profile
TrackingProfile

När den här metoden returneras innehåller den som TrackingProfile ska läsas in. Den här parametern skickas oinitierad.

Returer

trueom ett TrackingProfile för det angivna arbetsflödet Type är tillgängligt, annars . false true Om TrackingProfilereturneras profilei .

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