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 startet keinen neuen Build. | |
TeamProjectCollection | Ruft das TeamProjectCollections-Objekt ab, das dieses IBuildServer erstellt hat. |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
AddBuildQuality(String, String) | Fügt die Buildqualität dem angegebenen Teamprojekt hinzu. | |
AddBuildQuality(String, array<String[]) | Fügt das Array der Buildqualität dem angegebenen Teamprojekt hinzu. | |
BeginQueryBuildDefinitions | Ruft die Builddefinitionsabfrageergebnisse für ein angegebenes Array Builddefinitionsspezifikation ab. | |
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 Builds ab, die die angegebene URI übereinstimmen. | |
BeginQueryQueuedBuilds | Startet einen asynchronen Vorgang, um die Buildwarteschlange abzufragen. | |
CancelBuilds(array<Int32[]) | Bricht in der Warteschlange stehende Builds mit der angegebenen ID ab, wenn sie gerade in den aktiven oder hinausgeschobenen Zuständen sind. | |
CancelBuilds(array<IQueuedBuild[]) | Bricht die bereitgestellten in der Warteschlange enthaltenen Builds ab, wenn sie gerade in den aktiven oder hinausgeschobenen Zuständen sind. | |
CreateBuildAgentSpec() | Erstellt eine neue Build-Agentspezifikation, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(IBuildAgent) | Erstellt eine neue Build-Agentspezifikation, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(String, String, List<String>) | Erstellt eine neue Build-Agentspezifikation, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildAgentSpec(String, String, array<String[], List<String>) | Erstellt eine neue Build-Agentspezifikation, die verwendet werden kann, um Build-Agents abzufragen. | |
CreateBuildControllerSpec() | Erstellt eine neue Buildcontroller-Spezifikation, die verwendet werden kann, um Buildcontroller abzufragen. | |
CreateBuildControllerSpec(String, String) | Erstellt eine neue Buildcontroller-Spezifikation, die verwendet werden kann, um Buildcontroller abzufragen. | |
CreateBuildControllerSpec(String, String, array<String[], Boolean) | Erstellt eine neue Buildcontroller-Spezifikation, die verwendet werden kann, um Buildcontroller abzufragen. | |
CreateBuildDefinition | Erstellt eine neue Builddefinition, die durch den Buildserver übergeordnet ist. | |
CreateBuildDefinitionSpec(String) | Erstellt eine neue Builddefinitionsspezifikation, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(IBuildDefinition) | Erstellt eine neue Builddefinitionsspezifikation, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(String, String) | Erstellt eine neue Builddefinitionsspezifikation, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDefinitionSpec(String, String, array<String[]) | Erstellt eine neue Builddefinitionsspezifikation, die verwendet werden kann, um Builddefinitionen abzufragen. | |
CreateBuildDetailSpec(IEnumerable<Uri>) | Erstellt eine neue Buildeinzelspezifikation, die verwendet werden kann, um Builds für die angegebenen Definitionen abzufragen. | |
CreateBuildDetailSpec(String) | Erstellt eine neue Buildeinzelspezifikation, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(IBuildDefinition) | Erstellt eine neue Buildeinzelspezifikation, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(IBuildDefinitionSpec) | Erstellt eine neue Buildeinzelspezifikation, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildDetailSpec(String, String) | Erstellt eine neue Buildeinzelspezifikation, die verwendet werden kann, um Builds für ein Teamprojekt abzufragen. | |
CreateBuildQueueSpec(IEnumerable<Uri>) | Erstellt eine neue Buildwarteschlangenspezifikation, die verwendet werden kann, um in der Warteschlange stehende Builds abfragen. | |
CreateBuildQueueSpec(String) | Erstellt eine neue Buildwarteschlangenspezifikation, die verwendet werden kann, um in der Warteschlange stehende Builds abfragen. | |
CreateBuildQueueSpec(String, String) | Erstellt eine neue Buildwarteschlangenspezifikation, die verwendet werden kann, um in der Warteschlange stehende Builds abfragen. | |
CreateBuildRequest(Uri) | Erstellt ein neue Buildanforderung um die angegebene Builddefinition. | |
CreateBuildRequest(Uri, Uri) | Erstellt ein neue Buildanforderung um die angegebene Builddefinition und den Controller. | |
CreateBuildServiceHost(String, Uri) | Erstellt einen neuen Diensthost mit dem angegebenen Namen und der Basis-URL. | |
CreateBuildServiceHost(String, String, String, Int32) | Erstellt einen neuen Diensthost mit dem angegebenen Namen und mit einer Basis-URL, die dem angegebenen Schema, Host, Port und aus dem Standardpfad besteht. | |
CreateProcessTemplate | Erstellt eine neue Buildprozessvorlage fest, die von Builddefinitionen verwendet wird. | |
CreateQueuedBuildsView() | Erstellt in der Warteschlange stehende Builds view.</ | |
CreateQueuedBuildsView(IEnumerable<Uri>) | Erstellt eine in der Warteschlange Buildansicht, die durch die bereitgestellten Definitionen gefiltert wird. | |
CreateQueuedBuildsView(String) | Erstellt eine in der Warteschlange Buildansicht, die von Teamprojekt gefiltert wird. | |
CreateTeamProjectComponents | Erstellt die Buildkomponenten, die erforderlich sind, um ein Teamprojekt zu erstellen. | |
DeleteBuildAgents(array<Uri[]) | Löscht Build-Agent vom Server. | |
DeleteBuildAgents(array<IBuildAgent[]) | Löscht Build-Agent 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öschungsbuilder vom Server.Alle Teile des Builds werden gelöscht. | |
DeleteBuilds(array<IBuildDetail[]) | Löschungsbuilder vom Server.Alle Teile des Builds werden gelöscht. | |
DeleteBuilds(array<Uri[], DeleteOptions) | Löschungsbuilder vom Server. | |
DeleteBuilds(array<IBuildDetail[], DeleteOptions) | Löschungsbuilder 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 zu konfiguriert haben, der im Filter angegeben wird. | |
GetAffectedBuildDefinitions(array<String[], DefinitionTriggerType) | Ruft eine Liste aller Builddefinitionen ab, die durch die 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 einen einzelnen Build-Agent ab. | |
GetBuildAgent(Uri, array<String[]) | Ruft einen einzelnen Build-Agent ab. | |
GetBuildController(String) | Ruft einen einzelnen Buildcontroller ab, der den angegebenen Anzeigenamen verwendet.Ein Platzhalterzeichen wird, aber, wenn mehr als ein 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 den angegebenen Namen übereinstimmt. | |
GetBuildServiceHost(Uri) | Ruft den Diensthost ab, der das angegebene URI übereinstimmt. | |
GetDisplayText | Ruft den lokalisierten Anzeigetext für Enumerationswerte oder den Wert ToString (ab). | |
GetDisplayTextValues | Ruft ein Array der lokalisierten Anzeigentextwerte für eine Enumeration oder den ToString-Wert ab. | |
GetEnumValue | Ruft einen Enumerationswert von entsprechendem isolierten Anzeigetext ab. | |
GetMinimalBuildDetails | Ruft einen einzelnen Build ohne Agents, Definition oder Informationsknoten ab. | |
GetQueuedBuild(Int32, QueryOptions) | Ruft einen einzelnen Build in der Warteschlange für eine angegebene ID ab | |
GetQueuedBuild(array<Int32[], QueryOptions) | Ruft die in der Warteschlange stehenden Builds für die angegebene ID ab. | |
GetScheduleDaysFromDaysOfWeek | Nimmt ein Array DayOfWeek-Enumerationswerte und gibt einen 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 angegebene URI übereinstimmen. | |
QueryBuildAgentsByUri(array<Uri[], array<String[]) | Ruft die Build-Agents ab, die die angegebene URI ü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 angegebene URI übereinstimmen. | |
QueryBuildControllersByUri(array<Uri[], array<String[], Boolean) | Ruft die Buildcontroller ab, die die angegebene URI ü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 angegebenes Array Builddefinitionsspezifikation 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. | |
QueryBuildDefinitionsByUri(array<Uri[]) | Ruft die Builddefinitionen ab, die die angegebene URI übereinstimmen. | |
QueryBuildDefinitionsByUri(array<Uri[], QueryOptions) | Ruft die Builddefinitionen ab, die die angegebene URI ü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 angegebene URI ü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 Builds ab, die die angegebene URI übereinstimmen. | |
QueryBuildsByUri(array<Uri[], array<String[], QueryOptions, QueryDeletedOption) | Ruft die Builds ab, die die angegebene URI übereinstimmen. | |
QueryBuildServiceHosts | Ruft ein Array aller Builddiensthosts ab, die für den angegebenen Computer gehostet werden. | |
QueryBuildServiceHostsByUri | Ruft die Builddiensthosts ab, die die angegebene URI ü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 oder der Typen ab. | |
QueryQueuedBuilds(IQueuedBuildSpec) | Ruft ein einzelnes Buildabfrageergebnis für eine angegebene in der Warteschlange Buildspezifikation ab. | |
QueryQueuedBuilds(array<IQueuedBuildSpec[]) | Ruft die Buildabfrageergebnisse für ein angegebenes Array in der Warteschlange Buildspezifikation ab. | |
QueueBuild(IBuildDefinition) | Stellt einen Build für die angegebene Builddefinition mit allen Standardoptionen in die Warteschlange. | |
QueueBuild(IBuildRequest) | Stellt einen Build für die angegebene Buildanforderung mit den QueueOptions in die Warteschlange. | |
QueueBuild(IBuildRequest, QueueOptions) | Stellt einen Build für die angegebene Buildanforderung in die Warteschlange. | |
QueueBuild(IEnumerable<IBuildRequest>, QueueOptions) | Warteschlangenbuilder für die angegebenen Buildanforderungen. | |
RetryQueuedBuilds(array<IQueuedBuild[]) | Versucht die angegebenen Builds erneut und fügt sie in einen Batch zusammengefasst. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid) | Versucht die angegebenen Builds erneut und fügt sie in einen Batch zusammengefasst. | |
RetryQueuedBuilds(array<IQueuedBuild[], Guid, QueuedBuildRetryOption) | Versucht die angegebenen Builds mit der spezifischen Wiederholungsoption erneut und fügt alle angegebenen Builds in einen Batch zusammengefasst. | |
SaveBuildAgents | Speichert alle Änderungen, die an Build-Agents zum Server vorgenommen wurden. | |
SaveBuildControllers | Speichert alle Änderungen, die an Buildcontrollern zum Server vorgenommen wurden. | |
SaveBuildDefinitions | Speichert alle Änderungen, die an Builddefinitionen zum Server vorgenommen wurden. | |
SaveBuilds | Speichert alle Änderungen, die auf den Builds zum Server vorgenommen wurden. | |
SaveBuildServiceHost | Speichert die Diensthoständerungen am Server. | |
SaveProcessTemplates | Speichert alle Änderungen, die an Buildprozessvorlagen zum Server vorgenommen wurden. | |
SaveQueuedBuilds | Speichert alle Änderungen, die an in der Warteschlange enthaltenen Builds zum Server vorgenommen wurden. | |
StartQueuedBuildsNow(array<Int32[]) | Startet in der Warteschlange stehende Builds mit der angegebenen ID, wenn sie in einer angehaltenen Definitionswarteschlange sind und der Status in der Warteschlange stehendem haben. | |
StartQueuedBuildsNow(array<IQueuedBuild[]) | Startet die bereitgestellten in der Warteschlange enthaltenen Builds, wenn sie in einer angehaltenen Definitionswarteschlange sind und der Status in der Warteschlange stehendem haben. | |
StopBuilds(array<Uri[]) | Beendet alle Builds mit dem angegebenen URIs. | |
StopBuilds(array<IBuildDetail[]) | Beendet die angegebenen Builds. | |
TestConnectionForBuildAgent | Weist auf Anwendungsebene gezeigt, um Verbindung für Build-Agent zu testen und aktualisiert die Agentstatusmeldungen. | |
TestConnectionForBuildController | Weist auf Anwendungsebene gezeigt, um Verbindung für Buildcontroller zu testen und aktualisiert die Controller-Statusmeldungen. | |
TestConnectionsForBuildMachine | Weist auf Anwendungsebene gezeigt, um Verbindung für Buildcomputerressourcen zu testen und Ressourcenstatusmeldungen zu aktualisieren. |
Zum Seitenanfang