IBuildRequest Interface
Interface for a build request on the server that is running Team Foundation Build.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Déclaration
Public Interface IBuildRequest
public interface IBuildRequest
public interface class IBuildRequest
type IBuildRequest = interface end
public interface IBuildRequest
The IBuildRequest type exposes the following members.
Properties
Name | Description | |
---|---|---|
BuildAgent | Obsolete. Gets or sets the build agent on which the requested build should be started. | |
BuildAgentUri | Obsolete. Gets the URI of the build agent on which the requested build should be started. | |
BuildController | Gets or sets the build controller that will start the requested build. | |
BuildControllerUri | Gets the uniform resource identifier (URI) of the build controller that will start the requested build. | |
BuildDefinition | Gets the build definition for which the requested build should be started. Provides default values for BuildController and DropLocation. | |
BuildDefinitionUri | Gets the URI of the build definition for which the requested build should be started. | |
BuildServer | Gets the build server from which this build request was created. | |
CommandLineArguments | Obsolete. Gets or sets the command-line arguments to be used for the requested build. | |
CustomGetVersion | Gets or sets the custom get versionSpec. Valid only when GetOption is set to 'Custom'. | |
DropLocation | Gets or sets the location in which to drop the output of the requested build. | |
GatedCheckInTicket | Gets or sets an optional ticket that is issued by the server for gated check-in submissions. | |
GetOption | Gets or sets the time for which sources should be retrieved for the requested build. Valid settings are 'LatestOnQueue', 'LatestOnBuild', or 'Custom'. | |
MaxQueuePosition | Gets or sets the maximum position in the queue for the requested build at queue time. If the build request falls below this position in the queue, an exception will be thrown. | |
Postponed | Gets or sets a flag that describes whether the build request will be submitted together with a postponed status. | |
Priority | Gets or sets the priority for the requested build. | |
ProcessParameters | Gets an XML formatted string representing all the process parameters for this build. | |
Reason | Gets or sets the reason for the build request. | |
RequestedFor | Gets or sets the user for whom the build is being requested. | |
ShelvesetName | Gets or sets an optional shelveset to be built. |
Top