IBuildServer-Schnittstelle
Schließen Sie für den 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 IBuildServer
public interface IBuildServer
Der IBuildServer-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
BuildServerVersion | Ruft die Version des Buildservers ab. | |
NoCICheckInComment | Ruft die Kommentarzeichenfolge ab, die dem fortlaufenden Integrationssystem signalisiert, um einen Eincheckvorgang zu ignorieren.Kein Einchecken mit dieser Zeichenfolge in einem Kommentar löst keinen neuen Build aus. | |
TeamProjectCollection | Ruft das TeamProjectCollections-Objekt ab, das dieses IBuildServer erstellt hat. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddBuildQuality(String, String) | Fügt der Buildqualität dem angegebenen Teamprojekt hinzu. | |
AddBuildQuality(String, array<String[]) | Fügt dem Array der Buildqualität dem angegebenen Teamprojekt hinzu. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], AsyncCallback, Object) | Ruft die Builddefinitionsabfrageergebnisse für ein bestimmtes Builddefinitionsspezifikation Array ab. | |
BeginQueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean, AsyncCallback, Object) | ||
BeginQueryBuildDefinitionsByUri | Startet einen asynchronen Vorgang, um Builddefinitionen durch Uniform Resource Identifier abzufragen. | |
BeginQueryBuilds | Startet einen asynchronen Vorgang, um Builds mithilfe eines Arrays Spezifikation abzufragen. | |
BeginQueryBuildsByUri | Ruft die Buildvorgänge ab, die die angegebenen URIs übereinstimmen. | |
BeginQueryQueuedBuilds | Startet einen asynchronen Vorgang, um die Buildwarteschlange abzufragen. | |
CancelBuilds(array<Int32[]) | Bricht in der Warteschlange stehende Builds mit bereitgestellten IDs ab, wenn sie gerade in den aktiven oder hinausgeschobenen Zuständen sind. | |
CancelBuilds(array<IQueuedBuild[]) | Bricht die bereitgestellten in die Warteschlange gestellten Builds ab, wenn sie gerade in den aktiven oder hinausgeschobenen Zuständen sind. | |
CreateBuildAgentSpec() | Erstellt eine Agentspezifikation des neuen Builds, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(IBuildAgent) | Erstellt eine Agentspezifikation des neuen Builds, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(String, String, List<String>) | Erstellt eine Agentspezifikation des neuen Builds, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Erstellt eine Agentspezifikation des neuen Builds, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildControllerSpec() | Erstellt eine Controller-Spezifikation des neuen Builds, die verwendet werden kann, sodass Buildcontroller abzufragen. | |
CreateBuildControllerSpec(String, String) | Erstellt eine Controller-Spezifikation des neuen Builds, die verwendet werden kann, sodass Buildcontroller abzufragen. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Erstellt eine Controller-Spezifikation des neuen Builds, die verwendet werden kann, sodass Buildcontroller abzufragen. | |
CreateBuildDefinition | Erstellt eine neue Builddefinition, die durch den Buildserver gehört. | |
CreateBuildDefinitionSpec(String) | Erstellt eine Definitionsspezifikation des neuen Builds, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Erstellt eine Definitionsspezifikation des neuen Builds, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(String, String) | Erstellt eine Definitionsspezifikation des neuen Builds, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Erstellt eine Definitionsspezifikation des neuen Builds, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Erstellt eine ausführlichere Spezifikation des neuen Builds, die verwendet werden kann, um Builds für die angegebenen Definitionen abzufragen. | |
CreateBuildDetailSpec(String) | Erstellt eine ausführlichere Spezifikation des neuen Builds, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(IBuildDefinition) | Erstellt eine ausführlichere Spezifikation des neuen Builds, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Erstellt eine ausführlichere Spezifikation des neuen Builds, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(String, String) | Erstellt eine ausführlichere Spezifikation des neuen Builds, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Erstellt eine Warteschlangenspezifikation des neuen Builds, die verwendet werden kann, die in der Warteschlange stehende Builds abfragen. | |
CreateBuildQueueSpec(String) | Erstellt eine Warteschlangenspezifikation des neuen Builds, die verwendet werden kann, die in der Warteschlange stehende Builds abfragen. | |
CreateBuildQueueSpec(String, String) | Erstellt eine Warteschlangenspezifikation des neuen Builds, die verwendet werden kann, die in der Warteschlange stehende Builds abfragen. | |
CreateBuildRequest(Uri) | Erstellt ein Anforderung des neuen Builds die angegebene Builddefinition. | |
CreateBuildRequest(Uri, Uri) | Erstellt ein Anforderung des neuen Builds die angegebene Builddefinition und den Controller. | |
CreateBuildServiceHost(String, Uri) | Erstellt einen neuen Diensthost mit dem angegebenen Namen und die Basis-URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Erstellt einen neuen Diensthost mit dem angegebenen Namen und einer Basis-URL, die zum angegebenen Schema, Host, Anschluss und dem Pfad besteht. | |
CreateProcessTemplate | Erstellt eine neue Buildprozessvorlage, die von Builddefinitionen verwendet wird. | |
CreateQueuedBuildsView() | Erstellt in der Warteschlange stehende Builds view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Erstellt einen in der Warteschlange Buildansicht, die von der bereitgestellten Definitionen gefiltert wird. | |
CreateQueuedBuildsView(String) | Erstellt einen in der Warteschlange Buildansicht, die vom Teamprojekt gefiltert wird. | |
CreateTeamProjectComponents | Erstellt die Buildkomponenten, die erforderlich sind, um ein TeamProject zu erstellen. | |
DeleteBuildAgents(array<Uri[]) | Löscht Build-Agents vom Server. | |
DeleteBuildAgents(array<IBuildAgent[]) | Löscht Build-Agents vom Server. | |
DeleteBuildControllers(array<Uri[]) | Löscht Buildcontroller vom Server. | |
DeleteBuildControllers(array<IBuildController[]) | Löscht Buildcontroller vom Server. | |
DeleteBuildDefinitions(array<Uri[]) | Löscht Builddefinitionen vom Server. | |
DeleteBuildDefinitions(array<IBuildDefinition[]) | Löscht Builddefinitionen vom Server. | |
DeleteBuildQuality(String, String) | Löscht die angegebene Buildqualität vom Zielteamprojekt. | |
DeleteBuildQuality(String, array<String[]) | Löscht das angegebene Array der Buildqualität vom Zielteamprojekt. | |
DeleteBuilds(array<Uri[]) | Löschungsbuilds vom Server.Alle Teile des Builds gelöscht werden. | |
DeleteBuilds(array<IBuildDetail[]) | Löschungsbuilds vom Server.Alle Teile des Builds gelöscht werden. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Löschungsbuilds vom Server. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Löschungsbuilds vom Server. | |
DeleteBuildServiceHost | Löscht den Diensthost und alle zugeordneten Dienste vom Server. | |
DeleteProcessTemplates | Löscht die Buildprozessvorlagen vom Server. | |
DestroyBuilds(array<Uri[]) | Zerstört Builds vom Server. | |
DestroyBuilds(array<IBuildDetail[]) | Zerstört Builds vom Server. | |
EndQueryBuildDefinitions | Beendet einen asynchronen Vorgang, um Builddefinitionen abzufragen. | |
EndQueryBuildDefinitionsByUri | Beendet einen asynchronen Vorgang, um Builddefinitionen abzufragen. | |
EndQueryBuilds | Beendet einen asynchronen Vorgang, um Builds abfragen. | |
EndQueryBuildsByUri | ||
EndQueryQueuedBuilds | Beendet einen asynchronen Vorgang, um die Buildwarteschlange abzufragen. | |
GetAffectedBuildDefinitions(array<String[]) | Ruft ein Array aller Builddefinitionen ab, die von der angegebenen Versionskontrollserverpfade beeinflusst werden. | |
GetAffectedBuildDefinitions(array<String[], ContinuousIntegrationType) | Veraltet. Ruft ein Array aller Builddefinitionen ab, die von der angegebenen Versionskontrollserverpfade beeinflusst werden und wird, um einen Trigger haben konfiguriert, der im Filter angegeben wird. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Ruft eine Liste aller Builddefinitionen ab, die von der bereitgestellten TFS-Versionskontrollserverpfade auswirkt und konfiguriert werden, um einen Trigger verfügen, der im Filter angegeben wird. | |
GetAllBuildDetails | Ruft einen einzelnen Build mit allen Details ab. | |
GetBuild(Uri) | Ruft einen einzelnen Build ab. | |
GetBuild(Uri, array<String[], QueryOptions) | Ruft einen einzelnen Build ab. | |
GetBuild(Uri, array<String[], QueryOptions, QueryDeletedOption) | Ruft einen einzelnen Build durch URI ab. | |
GetBuild(IBuildDefinitionSpec, String, array<String[], QueryOptions) | Ruft einen einzelnen Build ab. | |
GetBuildAgent(Uri) | Ruft ab einen einzelnen Build-Agent. | |
GetBuildAgent(Uri, array<String[]) | Ruft ab einen einzelnen Build-Agent. | |
GetBuildController(String) | Ruft einen einzelnen Buildcontroller ab, der den angegebenen Anzeigenamen verwendet.Ein Platzhalterzeichen wird, aber, wenn mehr als Controller als vorliegt, wird eine Ausnahme ausgelöst angegeben werden. | |
GetBuildController(Uri, Boolean) | Ruft einen einzelnen Buildcontroller ab. | |
GetBuildController(Uri, array<String[], Boolean) | Ruft einen einzelnen Buildcontroller ab. | |
GetBuildDefinition(Uri) | Ruft eine einzelne Builddefinition ab. | |
GetBuildDefinition(String, String) | Ruft eine einzelne Builddefinition ab. | |
GetBuildDefinition(Uri, QueryOptions) | Ruft eine einzelne Builddefinition mithilfe der angegebenen Optionen, die Anzahl der abgerufenen Daten zu steuern ab. | |
GetBuildDefinition(String, String, QueryOptions) | Ruft eine einzelne Builddefinition mithilfe der angegebenen Optionen, die Anzahl der abgerufenen Daten zu steuern ab. | |
GetBuildDefinition(Uri, array<String[], QueryOptions) | Ruft eine einzelne Builddefinition mithilfe der angegebenen Optionen, die Anzahl der abgerufenen Daten zu steuern ab. | |
GetBuildQualities | Ruft das Array der definierten Buildqualität für das Zielteamprojekt ab. | |
GetBuildServiceHost(String) | Ruft den Diensthost ab, der dem angegebenen Namen übereinstimmt. | |
GetBuildServiceHost(Uri) | Ruft den Diensthost ab, der den URI angegebenen entspricht. | |
GetDisplayText | Ruft den lokalisierten Anzeigetext für Enumerationswerte oder den ToString() Wert ab. | |
GetDisplayTextValues | Ruft ein Array der lokalisierten Anzeigentextwerte für eine Enumeration oder den ToString-Wert ab. | |
GetEnumValue | Ruft einen Enumerationswert aus Entsprechender lokalisierten Anzeigentexts ab. | |
GetMinimalBuildDetails | Ruft einen einzelnen Build ohne Agent, Definition oder Informationsknoten ab. | |
GetQueuedBuild(Int32, QueryOptions) | Ruft einen einzelnen Build in der Warteschlange für eine gegebene ID ab | |
GetQueuedBuild(array<Int32[], QueryOptions) | Ruft die in der Warteschlange stehenden Builds für die angegebenen IDs ab. | |
GetScheduleDaysFromDaysOfWeek | Wandelt ein Array DayOfWeek-Enumerationswerte und gibt ein ScheduleDays-Wert zurück, der verwendet werden kann, um ISchedule.DaysToBuild festzulegen. | |
QueryBuildAgents(IBuildAgentSpec) | Ruft ein einzelnes Build-Agent-Abfrageergebnis für eine angegebene Build-Agent-Spezifikation ab. | |
QueryBuildAgents(array<IBuildAgentSpec[]) | Ruft die Build-Agent-Abfrageergebnisse für die angegebene Build-Agent-Spezifikation ab. | |
QueryBuildAgentsByUri(array<Uri[]) | Ruft die Build-Agents ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Ruft die Build-Agents ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildControllers() | Ruft alle Buildcontroller und ihre zugeordneten Agents ab. | |
QueryBuildControllers(Boolean) | Ruft alle Buildcontroller ab. | |
QueryBuildControllers(IBuildControllerSpec) | Ruft ein einzelnes Buildcontrollerabfrageergebnis für eine angegebene Buildcontrollerspezifikation ab. | |
QueryBuildControllers(array<IBuildControllerSpec[]) | Ruft die Buildcontrollerabfrageergebnisse für die angegebene Buildcontrollerspezifikation ab. | |
QueryBuildControllersByUri(array<Uri[], Boolean) | Ruft die Buildcontroller ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Ruft die Buildcontroller ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildDefinitions(String) | Ruft die Builddefinitionen für das angegebene Teamprojekt ab. | |
QueryBuildDefinitions(IBuildDefinitionSpec) | Ruft ein einzelnes Builddefinitionsabfrageergebnis für eine angegebene Builddefinitionsspezifikation ab. | |
QueryBuildDefinitions(array<IBuildDefinitionSpec[]) | Ruft die Builddefinitionsabfrageergebnisse für ein bestimmtes Builddefinitionsspezifikation Array ab. | |
QueryBuildDefinitions(String, QueryOptions) | Ruft die Builddefinitionen für das angegebene Teamprojekt ab.Die angegebenen Abfrageoptionen bestimmen die Datenmenge, die in der Abfrage abgerufen wird. | |
QueryBuildDefinitions(IBuildDefinitionSpec, Boolean) | ||
QueryBuildDefinitions(array<IBuildDefinitionSpec[], Boolean) | ||
QueryBuildDefinitions(String, QueryOptions, Boolean) | ||
QueryBuildDefinitionsByUri(array<Uri[]) | Ruft die Builddefinitionen ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Ruft die Builddefinitionen ab, die die angegebenen URIs übereinstimmen.Die angegebenen Abfrageoptionen bestimmen die Datenmenge, die in der Abfrage abgerufen wird. | |
QueryBuildDefinitionsByUri(array<Uri[], array<String[], QueryOptions) | Ruft die Builddefinitionen ab, die die angegebenen URIs übereinstimmen.Die angegebenen Abfrageoptionen bestimmen die Datenmenge, die in der Abfrage abgerufen wird. | |
QueryBuilds(String) | Ruft alle Builds für ein Teamprojekt ab. | |
QueryBuilds(IBuildDefinition) | Ruft alle Builds für eine Builddefinition ab. | |
QueryBuilds(IBuildDefinitionSpec) | Ruft alle Builds für eine Builddefinitionsspezifikation ab. | |
QueryBuilds(IBuildDetailSpec) | Ruft ein einzelnes Buildabfrageergebnis für die angegebene Buildspezifikation ab. | |
QueryBuilds(array<IBuildDetailSpec[]) | Ruft die Buildabfrageergebnisse für die angegebene Liste der Buildspezifikation ab. | |
QueryBuilds(String, String) | Ruft alle Builds für ein Teamprojekt und eine Definition ab. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions) | Ruft die Buildvorgänge ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Ruft die Buildvorgänge ab, die die angegebenen URIs übereinstimmen. | |
QueryBuildServiceHosts | Ruft ein Array aller Builddiensthosts ab, die für den angegebenen Computer gehostet werden. | |
QueryBuildServiceHostsByUri | Ruft die Builddiensthosts ab, die die angegebenen URIs übereinstimmen. | |
QueryProcessTemplates(String) | Ruft alle Buildprozessvorlagen für ein Teamprojekt ab. | |
QueryProcessTemplates(String, array<ProcessTemplateType[]) | Ruft alle Buildprozessvorlagen für ein Teamprojekt eines angegebenen Typs ab oder Typen. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Ruft ein einzelnes Buildabfrageergebnis für eine angegebene in der Warteschlange Buildspezifikation ab. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Ruft die Buildabfrageergebnisse für ein gegebenes Array in der Warteschlange Buildspezifikation ab. | |
QueueBuild(IBuildDefinition) | Stellt einen Build für die angegebene Builddefinition mit den Standardoptionen in die Warteschlange. | |
QueueBuild(IBuildRequest) | Stellt einen Build für die angegebene Buildanforderung mit Standard QueueOptions in die Warteschlange. | |
QueueBuild(IBuildRequest, QueueOptions) | Stellt einen Build für die angegebene Buildanforderung in die Warteschlange. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Warteschlange für die angegebenen Buildanforderungen. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Versucht die angegebenen Builds erneut und fügt sie in einen Batch jeweils zusammen. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Versucht die angegebenen Builds erneut und fügt sie in einen Batch jeweils zusammen. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Versucht die angegebenen Builds mit der spezifischen Wiederholungsoption erneut und fügt alle angegebenen Builds in einen Batch jeweils zusammen. | |
SaveBuildAgents | Speichert alle Änderungen, die an Build-Agents dem Server vorgenommen wurden. | |
SaveBuildControllers | Speichert alle Änderungen, die zu den Buildcontrollern dem Server vorgenommen wurden. | |
SaveBuildDefinitions | Speichert alle Änderungen, die auf Builddefinitionen dem Server vorgenommen wurden. | |
SaveBuilds | Speichert alle Änderungen, die auf den Builds dem Server vorgenommen wurden. | |
SaveBuildServiceHost | Speichert die Diensthoständerungen am Server. | |
SaveProcessTemplates | Speichert alle Änderungen, die den Buildprozess dem Server vorgenommen wurden. | |
SaveQueuedBuilds | Speichert alle Änderungen, die an in die Warteschlange gestellten Builds dem Server vorgenommen wurden. | |
StartQueuedBuildsNow(array<Int32[]) | Startet in der Warteschlange stehende Builds mit bereitgestellten IDs, wenn sie in einer gebundenen Definitionswarteschlange sind und der Status in der Warteschlange stehendem haben. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Startet die bereitgestellten in die Warteschlange gestellten Builds, wenn sie in einer gebundenen Definitionswarteschlange sind und der Status in der Warteschlange stehendem haben. | |
StopBuilds(array<Uri[]) | Beendet alle Builds mit den angegebenen URIs. | |
StopBuilds(array<IBuildDetail[]) | Beendet die angegebenen Builds. | |
TestConnectionForBuildAgent | Weist auf Anwendungsebene an, die Verbindung für Build-Agent zu testen und aktualisiert die Agentstatusmeldungen. | |
TestConnectionForBuildController | Weist auf Anwendungsebene an, die Verbindung für Buildcontroller zu testen und aktualisiert die Controller-Statusmeldungen. | |
TestConnectionsForBuildMachine | Weist auf Anwendungsebene an, die Verbindung für Buildcomputerressourcen zu testen und Ressourcenstatusmeldungen zu aktualisieren. |
Zum Seitenanfang