TrackingService.TryGetProfile(Type, TrackingProfile) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Deve essere sottoposto a override nella classe derivata e, se implementato, recupera il profilo di rilevamento per il tipo di flusso di lavoro specificato, se disponibile.
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
Parametri
- workflowType
- Type
Oggetto Type del flusso di lavoro per il quale ottenere il profilo di rilevamento.
- profile
- TrackingProfile
Quando termina, questo metodo contiene l'oggetto TrackingProfile da caricare. Questo parametro viene passato non inizializzato.
Valori restituiti
true se è disponibile un TrackingProfile oggetto per il flusso di lavoro Type specificato; in caso contrario, false. Se true, viene TrackingProfile restituito in profile.
Commenti
Un servizio di rilevamento è responsabile della gestione dei profili di rilevamento disponibili per tipi di flusso di lavoro specifici e istanze specifiche del flusso di lavoro. È possibile implementare questa gestione in qualsiasi modo scelto. Ad esempio, è possibile restituire lo stesso TrackingProfile per ogni flusso di lavoro Type e istanza del flusso di lavoro oppure è possibile gestire un archivio sofisticato di profili di rilevamento a cui fa riferimento l'istanza del flusso di lavoro, il flusso di lavoro Typee Version.