TrackingService.TryGetProfile(Type, TrackingProfile) Methode

Definition

Muss in der abgeleiteten Klasse überschrieben werden, und wenn dies implementiert ist, ruft das Nachverfolgungsprofil für den angegebenen Workflowtyp ab, wenn eins verfügbar ist.

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

Parameter

workflowType
Type

Der Type Workflow, für den das Nachverfolgungsprofil abgerufen werden soll.

profile
TrackingProfile

Wenn diese Methode zurückgegeben wird, enthält sie die TrackingProfile zu ladende Methode. Dieser Parameter wird nicht initialisiert übergeben.

Gibt zurück

true wenn ein TrackingProfile für den angegebenen Workflow Type verfügbar ist; andernfalls false. If true, the TrackingProfile is returned in profile.

Hinweise

Ein Tracking-Dienst ist für die Verwaltung der Für bestimmte Workflowtypen und bestimmten Workflowinstanzen verfügbaren Nachverfolgungsprofile verantwortlich. Sie können diese Verwaltung auf die gewünschte Weise implementieren. Sie können z. B. für jeden Workflow und jede Workflowinstanz TrackingProfile das gleiche Type zurückgeben, oder Sie können einen komplexen Speicher für Nachverfolgungsprofile verwalten, auf die von Workflowinstanz, Workflow Typeund Version.

Gilt für: