IJobWaitUntilDone Method (Int32, Action, Int32) |
Blocks until all tasks in this job complete or the operation times out.
The callback passed in for the heartbeat is called with the period
specified by the millisecondsHeartbeat argument.
Namespace:
AGI.Parallel.Infrastructure
Assembly:
AGI.Parallel.Infrastructure (in AGI.Parallel.Infrastructure.dll) Version: 2.9.0.1601 (2.9.0.1601)
Syntax bool WaitUntilDone(
int millisecondsTimeout,
Action heartbeatCallback,
int millisecondsHeartbeat
)
Function WaitUntilDone (
millisecondsTimeout As Integer,
heartbeatCallback As Action,
millisecondsHeartbeat As Integer
) As Boolean
Parameters
- millisecondsTimeout
- Type: SystemInt32
The timeout (in milliseconds). - heartbeatCallback
- Type: SystemAction
The heartbeat callback. - millisecondsHeartbeat
- Type: SystemInt32
The heartbeat period (in milliseconds).
Return Value
Type:
BooleanTrue if job completed,
False if timed-out.
Exceptions See Also