Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Stellt Methoden zum Bearbeiten von Builds, von Builddefinitionen, von Prozessvorlagen und von Buildwarteschlange bereit.Verwenden Sie TeamFoundationServiceHost.GetService<T>() oder TeamFoundationRequestContext.GetService<T>(), erhält eine Instanz dieser Klasse.
Vererbungshierarchie
System.Object
Microsoft.TeamFoundation.Build.Server.TeamFoundationBuildService
Namespace: Microsoft.TeamFoundation.Build.Server
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Syntax
'Declaration
Public NotInheritable Class TeamFoundationBuildService _
Implements ITeamFoundationService
public sealed class TeamFoundationBuildService : ITeamFoundationService
Der TeamFoundationBuildService-Typ macht die folgenden Member verfügbar.
Methoden
| Name | Beschreibung | |
|---|---|---|
![]() |
AddBuildDefinitions | Fügt dem Buildserver Builddefinitionen hinzu.Die zurückgegebene Liste von Builddefinitionen entspricht der Eingabeliste ab, sodass ordnet kann der Aufrufer die generierten Bezeichner. |
![]() |
AddBuildQualities | Fügt die angegebene Buildqualität dem Teamprojekt hinzu. |
![]() |
AddProcessTemplates | Fügt die angegebenen Prozessvorlagen der Datenbank.Die zurückgegebene Vorlagenliste entspricht der Eingabeliste ab, sodass ordnet kann der Aufrufer die generierten Bezeichner. |
![]() |
CancelBuilds | Versuche, in der Warteschlange stehende Builds mit der angegebenen ID abzubrechen.Wenn der Build bereits gestartet wurde, wird bereits abgeschlossen oder nicht vorhanden, wird eine Ausnahme ausgelöst. |
![]() |
CreateTeamProject | Installieren die Berechtigungen und die Strukturen, die für ein neues Teamprojekt erforderlich sind. |
![]() |
DeleteBuildDefinitions | Löscht Builddefinitionen vom Server. |
![]() |
DeleteBuildQualities | Löscht Buildqualität aus dem angegebenen Teamprojekt. |
![]() |
DeleteBuilds | Löschungsbuilder und unterstützen Daten.Bezeichnungen, Testergebnisse und Testauswirkungsdaten werden synchron gelöscht.Buildbinärdateien und Symbolen werden als Hintergrundauftrag in die Warteschlange gestellt und gelöscht. |
![]() |
DeleteProcessTemplates | Löscht Prozessvorlagen vom Server. |
![]() |
DeleteTeamProject | Löscht alle Objekte, die dem angegebenen Teamprojekt angehören. |
![]() |
DestroyBuilds | Entfernt die angegebenen Builds dauerhaft aus der Datenbank.Dieser Vorgang ist destruktiv.Dies bedeutet, dass zerstörte Builds nicht wiederhergestellt werden können. |
![]() |
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) |
![]() |
GetAffectedBuildDefinitions | Ruft die Liste der Builddefinitionen ab, die durch die bereitgestellten Versionskontrollserverpfade beeinflusst werden.Der fortlaufenden Integrationstyp ist ein optionaler, Filter, um die Builddefinitionen zusätzlich zu beschränken, die zurückgegeben werden. |
![]() |
GetBuildQualities | Ruft die Liste der Buildqualität für das angegebene Teamprojekt ab. |
![]() |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
NotifyBuildCompleted | Benachrichtigt den Server, dass der Build mit dem angegebenen URI abgeschlossen ist. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, BuildDefinitionSpec) | Abfragenbuilddefinitionen mithilfe der bereitgestellten Abfragespezifikation. |
![]() |
QueryBuildDefinitions(TeamFoundationRequestContext, IList<BuildDefinitionSpec>) | |
![]() |
QueryBuildDefinitionsByUri | |
![]() |
QueryBuilds | |
![]() |
QueryBuildsByUri | |
![]() |
QueryProcessTemplates | Abfragen für die Liste der Prozessvorlagen im angegebenen Teamprojekt. |
![]() |
QueryProcessTemplatesById | Fragt Prozessvorlagen nach ID ab |
![]() |
QueryQueuedBuilds | Fragt die Buildwarteschlange mithilfe der Eingabespezifikation ab. |
![]() |
QueryQueuedBuildsById | Fragt die Buildwarteschlange nach ID ab |
![]() |
QueueBuilds | Warteschlangenbuilder mithilfe der Anforderungen und der angegebenen Optionen.Wenn eine fallen Anforderungen für jeden Grund aus, schlägt die Methode aus und keine Anforderungen werden in die Warteschlange gestellt. |
![]() |
RequestIntermediateLogs | Fordert die temporären Diagnoseprotokolle, der unter dem Ablagespeicherort verfügbar sein. |
![]() |
StartQueuedBuildsNow | |
![]() |
StopBuilds | Endbuilder mit dem angegebenen URI, wenn sie gerade ausgeführt werden. |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
![]() |
UpdateBuildDefinitions | Vorhandene Builddefinitionen der Updates.Die [Process] und [WorkspaceTemplate]-Eigenschaften sind möglicherweise linksnull, wenn sie unverändert bleiben. |
![]() |
UpdateBuildInformation | Fügt, Aktualisierungen hinzu oder löscht Buildinformationen für einen Satz von Builds.Die Ausgabeliste entspricht der Eingabeliste für einfache Zuordnung indiziertes parallel. |
![]() |
UpdateBuilds | Vorhandene Builds der Updates mithilfe der bereitgestellten Updates. |
![]() |
UpdateProcessTemplates | Vorhandene Prozessvorlagen der Updates mithilfe der bereitgestellten Objekte. |
![]() |
UpdateQueuedBuilds | Aktualisiert die Buildwarteschlange mithilfe der bereitgestellten Updates. |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
| Name | Beschreibung | |
|---|---|---|
![]() ![]() |
ITeamFoundationService.ServiceEnd | |
![]() ![]() |
ITeamFoundationService.ServiceStart |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
.gif)
.gif)
.gif)