BuildService.QueueBuild Method
Attempts to enqueue builds using the provided requests. If the queueing is successful, a list of the queued builds is returned. The QueueId of the queued build may be used to perform later queries on the item for polling. If the build is the only one in the queue at the time of queueing and the Status is set to 'Active.' the build will start immediately.
Namespace: Microsoft.TeamFoundation.Build.Server.Compatibility
Assembly: Microsoft.TeamFoundation.Build.Server (in Microsoft.TeamFoundation.Build.Server.dll)
Syntax
'Declaration
<WebMethodAttribute> _
Public Function QueueBuild ( _
buildRequest As BuildRequest2008, _
options As QueueOptions2010 _
) As QueuedBuild2008
[WebMethodAttribute]
public QueuedBuild2008 QueueBuild(
BuildRequest2008 buildRequest,
QueueOptions2010 options
)
[WebMethodAttribute]
public:
QueuedBuild2008^ QueueBuild(
BuildRequest2008^ buildRequest,
QueueOptions2010 options
)
[<WebMethodAttribute>]
member QueueBuild :
buildRequest:BuildRequest2008 *
options:QueueOptions2010 -> QueuedBuild2008
public function QueueBuild(
buildRequest : BuildRequest2008,
options : QueueOptions2010
) : QueuedBuild2008
Parameters
- buildRequest
Type: Microsoft.TeamFoundation.Build.Server.Compatibility.BuildRequest2008
Return Value
Type: Microsoft.TeamFoundation.Build.Server.Compatibility.QueuedBuild2008
A QueuedBuild object.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.
See Also
Reference
Microsoft.TeamFoundation.Build.Server.Compatibility Namespace