Barrier.SignalAndWait Method (TimeSpan)
Signals that a participant has reached the barrier and waits for all other participants to reach the barrier as well, using a TimeSpan object to measure the time interval.
Assembly: System (in System.dll)
Return ValueType: System.Boolean
true if all other participants reached the barrier; otherwise, false.
The current instance has already been disposed.
timeoutis a negative number other than -1 milliseconds, which represents an infinite time-out, or it is greater than 32,767.
The method was invoked from within a post-phase action, the barrier currently has 0 participants, or the barrier is signaled by more threads than are registered as participants.