MachinePoolStatistics-Klasse

Vererbungshierarchie

System.Object
  Microsoft.TeamFoundation.Build.Hosted.Server.MachinePoolStatistics

Namespace:  Microsoft.TeamFoundation.Build.Hosted.Server
Assembly:  Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)

Syntax

'Declaration
Public Class MachinePoolStatistics
public class MachinePoolStatistics

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode MachinePoolStatistics

Zum Seitenanfang

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft Availability
Öffentliche Eigenschaft AverageBuildDuration Durchschnittliche Zeit pro gehosteten Build in der Buildphase (FinishTime-StartTime)
Öffentliche Eigenschaft AverageDuration Durchschnittliche Zeit pro gehosteten Builds (einschließlich Builds, Setup, Bereinigung und führen Reimaging Zeit)
Öffentliche Eigenschaft AverageQueuedDuration
Öffentliche Eigenschaft BuildCount
Öffentliche Eigenschaft DesiredMachineCount Anzahl von Testcomputern, die online sein sollten (entsprechend dem Verwendungsmodell)
Öffentliche Eigenschaft EndTime
Öffentliche Eigenschaft Failures
Öffentliche Eigenschaft IdlePercentage
Öffentliche Eigenschaft MachineCount
Öffentliche Eigenschaft MachinePool
Öffentliche Eigenschaft MaximumQueuedDuration
Öffentliche Eigenschaft MinimumQueuedDuration
Öffentliche Eigenschaft ShortBuilds Zahl gehostete Builds, deren RunDuration kleiner als pool.MinRunDuration war
Öffentliche Eigenschaft StartTime
Öffentliche Eigenschaft ThresholdViolations Zahl, deren gehostete Builds in der Warteschlange stehende Zeit pool.MaxQueuedTime hat
Öffentliche Eigenschaft TotalBuildDuration
Öffentliche Eigenschaft TotalDuration Gesamte Zeit auf Hosted Builds (einschließlich Builds, Setup, Bereinigung und führen Reimaging Zeit)
Öffentliche Eigenschaft TotalIdleDuration
Öffentliche Eigenschaft TotalUpDuration

Zum Seitenanfang

Methoden

  Name Beschreibung
Öffentliche Methode Equals Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.)
Geschützte Methode Finalize Gibt einem Objekt Gelegenheit zu dem Versuch, Ressourcen freizugeben und andere Bereinigungen durchzuführen, bevor es von der Garbage Collection freigegeben wird. (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.)
Geschützte Methode MemberwiseClone Erstellt eine flache Kopie des aktuellen Object. (Von Object geerbt.)
Öffentliche Methode ToString Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object 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.Hosted.Server-Namespace