Condividi tramite


Classe BuildTrackingParticipant

Gerarchia di ereditarietà

System.Object
  System.Activities.Tracking.TrackingParticipant
    Microsoft.TeamFoundation.Build.Workflow.Tracking.BuildTrackingParticipant

Spazio dei nomi:  Microsoft.TeamFoundation.Build.Workflow.Tracking
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Sintassi

'Dichiarazione
Public NotInheritable Class BuildTrackingParticipant _
    Inherits TrackingParticipant _
    Implements IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable
public sealed class BuildTrackingParticipant : TrackingParticipant, 
    IBuildLoggingExtension, IWorkflowInstanceExtension, IDisposable

Il tipo BuildTrackingParticipant espone i seguenti membri.

Costruttori

  Nome Descrizione
Metodo pubblico BuildTrackingParticipant(IBuildDetail, BuildVerbosity)
Metodo pubblico BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking)

In alto

Proprietà

  Nome Descrizione
Proprietà pubblica TrackingProfile L'oggetto di profilo di rilevamento utilizzato dal proprio interno di rilevamento.Prima di aggiungere un partecipante di rilevamento alle estensioni del flusso di lavoro, il profilo di rilevamento è impostato su partecipante. (Ereditato da TrackingParticipant)
Proprietà pubblica Verbosity

In alto

Metodi

  Nome Descrizione
Metodo protetto BeginTrack Quando implementato in una classe derivata, elaborazione asincrona di avvio del record di verifica. (Ereditato da TrackingParticipant)
Metodo protetto EndTrack Quando implementato in una classe derivata, rappresenta la fine di un'operazione di rilevamento asincrona. (Ereditato da TrackingParticipant)
Metodo pubblico Equals Determina se l'oggetto specificato equivale all'oggetto corrente. (Ereditato da Object)
Metodo pubblico GetActivityTracking Ottiene il record di IActivityTracking associato al contesto.
Metodo pubblico GetBlockingActivityTrees
Metodo pubblico GetHashCode Funge da funzione hash per un determinato tipo. (Ereditato da Object)
Metodo pubblicoMembro statico GetImportance Ottiene il valore della proprietà associata associato all'oggetto fornito.
Metodo pubblicoMembro statico GetTrackingOption Ottiene il valore della proprietà associata associato all'oggetto fornito.
Metodo pubblico GetType Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object)
Metodo pubblicoMembro statico SetImportance Imposta il valore della proprietà associata associato all'oggetto fornito.
Metodo pubblicoMembro statico SetTrackingOption Imposta il valore della proprietà associata associato all'oggetto fornito.
Metodo pubblico Shutdown Interrompe il partecipante di rilevamento e assicurarsi che tutte le attività sono in stato chiuso.
Metodo pubblico ToString Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object)
Metodo protetto Track Quando implementato in una classe derivata, utilizzata in modo sincrono per elaborare il record di rilevamento. (Ereditato da TrackingParticipant)

In alto

Campi

  Nome Descrizione
Campo pubblicoMembro statico ImportanceName Identifica una proprietà associabile che indichi l'importanza di rilevare una particolare attività.
Campo pubblicoMembro statico TrackingOptionName Identifica una proprietà associabile che specifica l'opzione di rilevamento per particolare attività.

In alto

Implementazioni esplicite dell'interfaccia

  Nome Descrizione
Implementazione esplicita dell'interfacciaMetodo privato IDisposable.Dispose
Implementazione esplicita dell'interfacciaMetodo privato IWorkflowInstanceExtension.GetAdditionalExtensions
Implementazione esplicita dell'interfacciaMetodo privato IWorkflowInstanceExtension.SetInstance

In alto

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.TeamFoundation.Build.Workflow.Tracking