TrackingService.TryGetProfile(Type, TrackingProfile) Método

Definición

Debe invalidarse en la clase derivada y, cuando se implementa, recupera el perfil de seguimiento para el tipo de flujo de trabajo especificado si hay uno disponible.

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

Parámetros

workflowType
Type

Type del flujo de trabajo para el que se va a obtener el perfil de seguimiento.

profile
TrackingProfile

Cuando este método devuelve , contiene el objeto TrackingProfile que se va a cargar. Este parámetro se pasa sin inicializar.

Devoluciones

true es si hay disponible un TrackingProfile para el flujo de trabajo Type especificado; de lo contrario, falsees . Si truees , TrackingProfile se devuelve en profile.

Comentarios

Un servicio de seguimiento es responsable de administrar los perfiles de seguimiento disponibles para tipos de flujo de trabajo específicos y instancias de flujo de trabajo específicas. Puede implementar esta administración de la manera que elija. Por ejemplo, puede devolver lo mismo TrackingProfile para cada instancia de flujo de trabajo y flujo de trabajo; o puede administrar un almacén sofisticado de perfiles de seguimiento a los que hace referencia la instancia de flujo de trabajo Type , el flujo de trabajo Typey Version.

Se aplica a