Partager via


BuildTrackingParticipant, classe

Hiérarchie d'héritage

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

Espace de noms :  Microsoft.TeamFoundation.Build.Workflow.Tracking
Assembly :  Microsoft.TeamFoundation.Build.Workflow (dans Microsoft.TeamFoundation.Build.Workflow.dll)

Syntaxe

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

Le type BuildTrackingParticipant expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique BuildTrackingParticipant(IBuildDetail, BuildVerbosity)
Méthode publique BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking)

Début

Propriétés

  Nom Description
Propriété publique TrackingProfile Objet de modèle de suivi utilisé par le participant de suivi.Avant d'ajouter le participant de suivi aux extensions de flux de travail, le modèle de suivi est défini sur le participant. (Hérité de TrackingParticipant.)
Propriété publique Verbosity

Début

Méthodes

  Nom Description
Méthode protégée BeginTrack En cas d'implémentation dans une classe dérivée, commence le traitement asynchrone de l'enregistrement de suivi. (Hérité de TrackingParticipant.)
Méthode protégée EndTrack En cas d'implémentation dans une classe dérivée, représente la fin d'une opération de suivi asynchrone. (Hérité de TrackingParticipant.)
Méthode publique Equals Détermine si l'objet spécifié est identique à l'objet actuel. (Hérité de Object.)
Méthode publique GetActivityTracking Obtient l'enregistrement d'IActivityTracking associé au contexte.
Méthode publique GetHashCode Sert de fonction de hachage par défaut. (Hérité de Object.)
Méthode publiqueMembre statique GetImportance Obtient la valeur de propriété attachée associée à l'objet fourni.
Méthode publiqueMembre statique GetTrackingOption Obtient la valeur de propriété attachée associée à l'objet fourni.
Méthode publique GetType Obtient le Type de l'instance actuelle. (Hérité de Object.)
Méthode publiqueMembre statique SetImportance Définit la valeur de propriété attachée associée à l'objet fourni.
Méthode publiqueMembre statique SetTrackingOption Définit la valeur de propriété attachée associée à l'objet fourni.
Méthode publique Shutdown Arrête le participant de suivi et veillent que toutes les activités sont dans un état Fermé.
Méthode publique ToString Retourne une chaîne qui représente l'objet actif. (Hérité de Object.)
Méthode protégée Track En cas d'implémentation dans une classe dérivée, permet de traiter l'enregistrement de suivi de façon synchrone. (Hérité de TrackingParticipant.)

Début

Champs

  Nom Description
Champ publicMembre statique ImportanceName Identifie une propriété attachable qui spécifie l'importance de suivre une activité particulière.
Champ publicMembre statique TrackingOptionName Identifie une propriété attachable qui spécifie l'option de suivi pour l'activité particulière.

Début

Implémentations d'interface explicite

  Nom Description
Implémentation d'interface expliciteMéthode privée IDisposable.Dispose
Implémentation d'interface expliciteMéthode privée IWorkflowInstanceExtension.GetAdditionalExtensions
Implémentation d'interface expliciteMéthode privée IWorkflowInstanceExtension.SetInstance

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Build.Workflow.Tracking, espace de noms