IBuildRequest-Schnittstelle
Schnittstelle für eine Buildanforderung auf dem Server, 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 IBuildRequest
public interface IBuildRequest
Der IBuildRequest-Typ macht die folgenden Member verfügbar.
Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchId | Die Batch ID für die Anforderung. | |
BuildController | Ruft ab oder legt den Buildcontroller fest, der den angeforderten Build beginnt. | |
BuildControllerUri | Ruft den URI (Uniform Resource Identifier) des Buildcontrollers ab, der den angeforderten Build beginnt. | |
BuildDefinition | Ruft die Builddefinition ab, für die der angeforderte Build gestartet werden soll. Enthält Standardwerte für BuildController und DropLocation bereit. | |
BuildDefinitionUri | Ruft den URI der Builddefinition ab, für die der angeforderte Build gestartet werden soll. | |
BuildServer | Ruft den Buildserver ab, von dem diese Buildanforderung erstellt wurde. | |
CustomGetVersion | Ruft ab, oder legt die benutzerdefinierte rufen versionSpec ab.Gültig nur, wenn GetOption auf "Custom" ist. | |
DropLocation | Ruft ab oder legt den Speicherort fest, in dem die Ausgabe des angeforderten Builds ablegen. | |
GatedCheckInTicket | Ruft ab oder legt ein optionales Ticket fest, das vom Server für Senden des abgegrenzten Eincheckvorgangs ausgegeben wird. | |
GetOption | Ruft die Zeit ab oder legt fest, für die Quellen für den angeforderten Build abgerufen werden. Gültige Einstellungen sind "LatestOnQueue", "LatestOnBuild" oder "Custom". | |
MaxQueuePosition | Ruft ab oder legt die maximale Position in der Warteschlange für den angeforderten Build an der Wartezeit fest.Wenn die Buildanforderung unterhalb dieser Position in der Warteschlange liegt, wird eine Ausnahme ausgelöst. | |
Postponed | Ruft ab oder legt ein Flag fest, das beschreibt, ob die Buildanforderung zusammen mit einem hinausgeschobenen Status gesendet wird. | |
Priority | Ruft ab oder legt die Priorität für den angeforderten Build fest. | |
ProcessParameters | Ruft eine XML-formatierte Zeichenfolge ab, die alle Prozessparameter für diesen Build darstellt. | |
Reason | Ruft ab oder legt den Grund für die Buildanforderung fest. | |
RequestedFor | Ruft den Benutzer ab oder legt fest, für den der Build angefordert wird. | |
ShelvesetName | Ruft ab oder legt ein optionales erstellt werden, Shelveset fest. |
Zum Seitenanfang