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 den Buildcontroller fest, der den angeforderten Build beginnt.
Öffentliche Eigenschaft BuildControllerUri Ruft die URL (Uniform Resource Identifier (URI) des Buildcontrollers ab, der den angeforderten Build beginnt.
Öffentliche Eigenschaft BuildDefinition Ruft die Builddefinition ab, für die der angeforderten Build gestartet werden soll. Stellt Standardwerte für BuildController und DropLocation bereit.
Öffentliche Eigenschaft BuildDefinitionUri Ruft den URI der Builddefinition ab, für die der angeforderten Build gestartet werden soll.
Öffentliche Eigenschaft BuildServer Ruft den Buildserver ab, aus dem diese Buildanforderung erstellt wurde.
Öffentliche Eigenschaft CustomGetVersion Ruft ab, oder legt die benutzerdefinierte rufen versionSpec ab.Gültig nur, wenn GetOption auf "Custom" festgelegt wird.
Öffentliche Eigenschaft DropLocation Ruft ab oder legt diesen Speicherort fest, in dem die Ausgabe des angeforderten Builds löschen.
Öffentliche Eigenschaft GatedCheckInTicket Ruft ein optionales Ticket fest, das durch den Server für Übermittlungen des abgegrenzten Eincheckvorgangs ausgegeben wird.
Öffentliche Eigenschaft GetOption Ruft die Zeit fest, für die Quellen für die angeforderte Build abgerufen werden. Gültige Einstellungen sind "LatestOnQueue", "LatestOnBuild" oder "Custom".
Öffentliche Eigenschaft MaxQueuePosition Ruft die maximale Position in der Warteschlange für die angeforderte Build an der Wartezeit fest.Wenn die Buildanforderung unterhalb dieser Position in der Warteschlange liegt, wird eine Ausnahme ausgelöst.
Öffentliche Eigenschaft Postponed Ruft 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 die angeforderte Build fest.
Öffentliche Eigenschaft ProcessParameters Ruft eine XML formatierte Zeichenfolge ab, die alle Prozessparameter für diesen Build darstellt.
Öffentliche Eigenschaft Reason Ruft den Grund der Buildanforderung fest.
Öffentliche Eigenschaft RequestedFor Ruft den Benutzer fest, der für den Build angefordert wird.
Öffentliche Eigenschaft ShelvesetName Ruft ein optionales erstellt werden Shelveset, fest.

Zum Seitenanfang

Siehe auch

Referenz

Microsoft.TeamFoundation.Build.Client-Namespace