IBuildController-Schnittstelle
Stellt einen Buildcontroller im TFS-Buildserver dar.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
Public Interface IBuildController
public interface IBuildController
Der IBuildController-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
Agents | Ruft die Build-Agents ab, die von diesem Buildcontroller besitzen. | |
AttachedProperties | Angefügte Eigenschaften | |
CustomAssemblyPath | Ruft den Versionskontrollpfad fest, in dem die benutzerdefinierten Assemblys gespeichert werden. | |
DateCreated | Ruft das Datum und Uhrzeit ab, ob dieser Buildcontroller erstellt wurde. | |
DateUpdated | Ruft das Datum und Uhrzeit ab, ob dieser Buildcontroller zuletzt aktualisiert wurde. | |
Description | Ruft die Beschreibung dieses Buildcontrollers fest. | |
Enabled | Ruft ein Flag fest, das beschreibt, ob dieser Buildcontroller aktiviert ist. | |
MaxConcurrentBuilds | Ruft die maximale Anzahl von Builds fest, die möglicherweise gleichzeitig auf den Buildcontroller ausgeführt werden. | |
MessageQueueUrl | Ruft die Meldungswarteschlangenadresse ab.Dieses Feld ist nur für Systeme verwenden. | |
Name | Ruft den Namen des Buildcontrollers fest. | |
QueueCount | Ruft die aktuelle Warteschlangenanzahl für Buildcontroller ab. | |
ServiceHost | Ruft den Diensthost ab, in dem dieser Buildcontroller befinden. | |
Status | Ruft den Status dieses Buildcontrollers fest. | |
StatusMessage | Erhält bzw. legt eine anzeigbare Nachricht vom Server den Status dieses Controllers fest.Kann leer sein. | |
Tags | Ruft eine schreibgeschützte Auflistung Tags für alle Agents dieses Controllers ab. | |
Uri | Ruft die URL (Uniform Resource Identifier (URI) dieses Buildcontrollers ab. | |
Url | Ruft die URL des Buildcontrollers ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddBuildAgent | Fügt einem Build-Agent diesem Buildcontroller hinzu. | |
Delete | Löscht Buildcontroller. | |
LoadCustomActivities | Lädt alle Assemblys aus CustomAssemblyLocation zum lokalen Pfad herunter, werden die Assemblys, die benutzerdefinierte Aktivitätstypen enthalten, sowie eine Liste benutzerdefinierter Aktivitätstypen zurück. | |
LoadCustomActivitiesAndExtensions | Lädt alle Assemblys aus CustomAssemblyLocation zum lokalen Pfad herunter, werden die Assemblys, die benutzerdefinierte Aktivität und Erweiterungstypen enthalten, und gibt eine Liste der benutzerdefinierten Aktivität und der Erweiterungstypen zurück. | |
Refresh(Boolean) | Aktualisiert den Buildcontroller durch Abrufen von aktuellen Eigenschaftswerten aus dem Buildserver. | |
Refresh(array<String[], Boolean) | Aktualisiert den Buildcontroller durch Abrufen von aktuellen Eigenschaftswerten aus dem Buildserver. | |
RemoveBuildAgent | Entfernt einen Build-Agent von diesem Controller. | |
Save | Speicherungsänderungen, die diesem Buildcontroller zum Buildserver vorgenommen wurden. |
Zum Seitenanfang