Freigeben über


BuildTrackingParticipant-Klasse

Vererbungshierarchie

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

Namespace:  Microsoft.TeamFoundation.Build.Workflow.Tracking
Assembly:  Microsoft.TeamFoundation.Build.Workflow (in Microsoft.TeamFoundation.Build.Workflow.dll)

Syntax

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

Der BuildTrackingParticipant-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode BuildTrackingParticipant(IBuildDetail, BuildVerbosity)
Öffentliche Methode BuildTrackingParticipant(IBuildDetail, BuildVerbosity, IActivityTracking)

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft TrackingProfile Das vom Nachverfolgungsteilnehmer verwendete Nachverfolgungsprofilobjekt.Vor dem Hinzufügen des Nachverfolgungsteilnehmers zu den Workflowerweiterungen wird das Nachverfolgungsprofil für den Teilnehmer festgelegt. (Von TrackingParticipant geerbt.)
Öffentliche Eigenschaft Verbosity

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode BeginTrack Beginnt beim Implementieren in einer abgeleiteten Klasse mit der asynchronen Verarbeitung des Nachverfolgungsdatensatzes. (Von TrackingParticipant geerbt.)
Geschützte Methode EndTrack Stellt beim Implementieren in einer abgeleiteten Klasse das Ende eines asynchronen Nachverfolgungsvorgangs dar. (Von TrackingParticipant geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetActivityTracking Ruft den IActivityTracking-Datensatz ab, der dem Kontext zugeordnet wird.
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche MethodeStatischer Member GetImportance Ruft den angefügten Eigenschaft ab, der mit dem angegebenen Objekt zugeordnet ist.
Öffentliche MethodeStatischer Member GetTrackingOption Ruft den angefügten Eigenschaft ab, der mit dem angegebenen Objekt zugeordnet ist.
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche MethodeStatischer Member SetImportance Legt den Wert der angefügten Eigenschaft fest, der mit dem angegebenen Objekt zugeordnet ist.
Öffentliche MethodeStatischer Member SetTrackingOption Legt den Wert der angefügten Eigenschaft fest, der mit dem angegebenen Objekt zugeordnet ist.
Öffentliche Methode Shutdown Schließt den Nachverfolgungsteilnehmer ab und stellen sicher, dass alle Aktivitäten in einem geschlossenen Zustand sind.
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.)
Geschützte Methode Track Dient beim Implementieren in einer abgeleiteten Klasse der synchronen Verarbeitung des Nachverfolgungsdatensatzes. (Von TrackingParticipant geerbt.)

Zum Seitenanfang

Felder

  Name Beschreibung
Öffentliches FeldStatischer Member ImportanceName Identifiziert eine anfügbare Eigenschaft, die die Wichtigkeit des um eine bestimmte Aktivität angibt.
Öffentliches FeldStatischer Member TrackingOptionName Identifiziert eine anfügbare Eigenschaft, die der Nachverfolgungsoption für bestimmte Aktivität angibt.

Zum Seitenanfang

Explizite Schnittstellen implementierungen

  Name Beschreibung
Explizite SchnittstellenimplementierungPrivate Methode IDisposable.Dispose
Explizite SchnittstellenimplementierungPrivate Methode IWorkflowInstanceExtension.GetAdditionalExtensions
Explizite SchnittstellenimplementierungPrivate Methode IWorkflowInstanceExtension.SetInstance

Zum Seitenanfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Workflow.Tracking-Namespace