IBuildController-Schnittstelle
Schließen Sie für einen Buildcontroller im Server an, der Team Foundation Build ausführt.
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 ab oder legt den Versionskontrollpfad fest, in dem benutzerdefinierte Assemblys gespeichert werden. | |
DateCreated | Ruft das Datum und die Uhrzeit ab, dass dieser Buildcontroller erstellt wurde. | |
DateUpdated | Ruft das Datum und die Uhrzeit ab, dass dieser Buildcontroller zuletzt aktualisiert wurde. | |
Description | Ruft ab oder legt die Beschreibung dieses Buildcontrollers fest. | |
Enabled | Ruft ab oder legt ein Flag fest, das beschreibt, ob dieser Buildcontroller aktiviert ist. | |
MaxConcurrentBuilds | Ruft ab oder legt 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 Systemverwendung. | |
Name | Ruft ab oder legt den Namen dieses Buildcontrollers fest. | |
QueueCount | Ruft die aktuelle Warteschlangenanzahl für Buildcontroller ab. | |
ServiceHost | Ruft den Diensthost ab, in dem dieser Buildcontroller befinden. | |
Status | Ruft ab oder legt den Status dieses Buildcontrollers fest. | |
StatusMessage | Erhält oder legt eine anzeigbare Nachricht vom Server zum Status des Controllers fest.Kann leer sein. | |
Tags | Ruft eine schreibgeschützte Auflistung Tags für alle Agents des Controllers ab. | |
Uri | Ruft den URI (Uniform Resource Identifier) dieses Buildcontrollers ab. | |
Url | Ruft die URL des Buildcontrollers ab. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddBuildAgent | Fügt einen Build-Agent diesem Buildcontroller hinzu. | |
Delete | Löscht den Buildcontroller. | |
LoadCustomActivities | Lädt alle Assemblys aus dem CustomAssemblyLocation zum lokalen Pfad herunter, lädt die Assemblys, die benutzerdefinierte Aktivitätstypen enthalten, und gibt eine Liste der benutzerdefinierten Aktivitätstypen zurück. | |
LoadCustomActivitiesAndExtensions | Lädt alle Assemblys aus dem CustomAssemblyLocation zum lokalen Pfad herunter, lädt die Assemblys, die benutzerdefinierte Aktivitäts- und Erweiterungstypen enthalten, und gibt eine Liste der benutzerdefinierten Aktivitäts- und Erweiterungstypen zurück. | |
Refresh(Boolean) | Aktualisiert den Buildcontroller durch Abrufen von Eigenschaftswerten vom aktuellen Buildserver. | |
Refresh(array<String[], Boolean) | Aktualisiert den Buildcontroller durch Abrufen von Eigenschaftswerten vom aktuellen Buildserver. | |
RemoveBuildAgent | Entfernt einen Build-Agent von diesem Controller. | |
Save | Speichert Änderungen, die diesem Buildcontroller - Buildserver vorgenommen wurden. |
Zum Seitenanfang