IQueuedBuild.WaitForBuildCompletion Method (TimeSpan, TimeSpan, ISynchronizeInvoke)
Blocks the calling thread until the build finishes or the time-out expires.
Namespace: Microsoft.TeamFoundation.Build.Client
Assembly: Microsoft.TeamFoundation.Build.Client (in Microsoft.TeamFoundation.Build.Client.dll)
Syntax
'Declaration
Function WaitForBuildCompletion ( _
pollingInterval As TimeSpan, _
timeout As TimeSpan, _
synchronizingObject As ISynchronizeInvoke _
) As Boolean
bool WaitForBuildCompletion(
TimeSpan pollingInterval,
TimeSpan timeout,
ISynchronizeInvoke synchronizingObject
)
bool WaitForBuildCompletion(
TimeSpan pollingInterval,
TimeSpan timeout,
ISynchronizeInvoke^ synchronizingObject
)
abstract WaitForBuildCompletion :
pollingInterval:TimeSpan *
timeout:TimeSpan *
synchronizingObject:ISynchronizeInvoke -> bool
function WaitForBuildCompletion(
pollingInterval : TimeSpan,
timeout : TimeSpan,
synchronizingObject : ISynchronizeInvoke
) : boolean
Parameters
pollingInterval
Type: System.TimeSpanThe interval of time between server polling
timeout
Type: System.TimeSpanThe overall time-out of the blocking call
- synchronizingObject
Type: System.ComponentModel.ISynchronizeInvoke
Return Value
Type: System.Boolean
True if the build finished in the specified time-out, false otherwise
.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.