Freigeben über


BuildInformationRecord<T>-Klasse

Stellt einen allgemeinen Buildinformationsdatensatz dar.

Vererbungshierarchie

System.Object
  System.Activities.Tracking.TrackingRecord
    System.Activities.Tracking.CustomTrackingRecord
      Microsoft.TeamFoundation.Build.Workflow.Tracking.BuildInformationRecord
        Microsoft.TeamFoundation.Build.Workflow.Tracking.BuildInformationRecord<T>

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

Syntax

'Declaration
Public NotInheritable Class BuildInformationRecord(Of T) _
    Inherits BuildInformationRecord
public sealed class BuildInformationRecord<T> : BuildInformationRecord

Typparameter

  • T
    Der Typ der Daten gespeichert in diesem Datensatz.

Der BuildInformationRecord<T>-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Öffentliche Methode BuildInformationRecord<T> Initialisiert eine neue Instanz der BuildInformationRecord-Klasse.

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Activity Gibt die ActivityInfo der Aktivität zurück, die diesem Datensatz zugeordnet ist. (Von CustomTrackingRecord geerbt.)
Öffentliche Eigenschaft Annotations Stellt beim Implementieren in einer abgeleiteten Klasse eine Auflistung von Name/Wert-Paaren dar, die diesem Nachverfolgungsdatensatz hinzugefügt werden. (Von TrackingRecord geerbt.)
Öffentliche Eigenschaft Data Ruft die benutzerdefinierten Daten ab, die diesem Nachverfolgungsdatensatz zugeordnet sind. (Von CustomTrackingRecord geerbt.)
Öffentliche Eigenschaft EventTime Stellt beim Implementieren in einer abgeleiteten Klasse den Zeitpunkt dar, zu dem das Nachverfolgungsereignis eintrat (also der entsprechende Nachverfolgungsdatensatz erstellt wurde). (Von TrackingRecord geerbt.)
Öffentliche Eigenschaft InstanceId Erstellt beim Implementieren in einer abgeleiteten Klasse die ID der generierenden Workflowinstanz dar. (Von TrackingRecord geerbt.)
Öffentliche Eigenschaft Level Ruft die TraceLevel des Ereignisses ab. (Von TrackingRecord geerbt.)
Öffentliche Eigenschaft Name Ruft den Namen ab, durch den dieser Nachverfolgungsdatensatz gekennzeichnet ist. (Von CustomTrackingRecord geerbt.)
Öffentliche Eigenschaft ParentToBuildDetail (Von BuildInformationRecord geerbt.)
Öffentliche Eigenschaft RecordNumber Eine Sequenz, die die Reihenfolge definiert, in der Nachverfolgungsdatensätze generiert werden. (Von TrackingRecord geerbt.)
Öffentliche Eigenschaft Type (Von BuildInformationRecord geerbt.)
Öffentliche Eigenschaft Value Ruft ab oder legt die Daten fest, die in diesem Datensatz gespeichert werden.

Zum Seitenanfang

Methoden

  Name Beschreibung
Geschützte Methode Clone Erstellt eine Kopie der CustomTrackingRecord. (Von CustomTrackingRecord geerbt.)
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Öffentliche Methode GetHashCode Fungiert als die Standardhashfunktion. (Von Object geerbt.)
Öffentliche Methode GetType Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die die Daten des Nachverfolgungsdatensatzes enthält. (Von CustomTrackingRecord geerbt.)

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