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.TimeSpan- The interval of time between server polling 
- timeout 
 Type: System.TimeSpan- The 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.