Freigeben über


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
Öffentliche Eigenschaft BatchId Die Batch ID für die Anforderung.
Öffentliche Eigenschaft BuildController Ruft ab oder legt den Buildcontroller fest, der den angeforderten Build beginnt.
Öffentliche Eigenschaft BuildControllerUri Ruft den URI (Uniform Resource Identifier) des Buildcontrollers ab, der den angeforderten Build beginnt.
Öffentliche Eigenschaft BuildDefinition Ruft die Builddefinition ab, für die der angeforderte Build gestartet werden soll. Enthält Standardwerte für BuildController und DropLocation bereit.
Öffentliche Eigenschaft BuildDefinitionUri Ruft den URI der Builddefinition ab, für die der angeforderte Build gestartet werden soll.
Öffentliche Eigenschaft BuildServer Ruft den Buildserver ab, von dem diese Buildanforderung erstellt wurde.
Öffentliche Eigenschaft CustomGetVersion Ruft ab, oder legt die benutzerdefinierte rufen versionSpec ab.Gültig nur, wenn GetOption auf "Custom" ist.
Öffentliche Eigenschaft DropLocation Ruft ab oder legt den Speicherort fest, in dem die Ausgabe des angeforderten Builds ablegen.
Öffentliche Eigenschaft GatedCheckInTicket Ruft ab oder legt ein optionales Ticket fest, das vom Server für Senden des abgegrenzten Eincheckvorgangs ausgegeben wird.
Öffentliche Eigenschaft 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".
Öffentliche Eigenschaft 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.
Öffentliche Eigenschaft Postponed Ruft ab oder legt ein Flag fest, das beschreibt, ob die Buildanforderung zusammen mit einem hinausgeschobenen Status gesendet wird.
Öffentliche Eigenschaft Priority Ruft ab oder legt die Priorität für den angeforderten Build fest.
Öffentliche Eigenschaft ProcessParameters Ruft eine XML-formatierte Zeichenfolge ab, die alle Prozessparameter für diesen Build darstellt.
Öffentliche Eigenschaft Reason Ruft ab oder legt den Grund für die Buildanforderung fest.
Öffentliche Eigenschaft RequestedFor Ruft den Benutzer ab oder legt fest, für den der Build angefordert wird.
Öffentliche Eigenschaft ShelvesetName Ruft ab oder legt ein optionales erstellt werden, Shelveset fest.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Client-Namespace