Waits for all of the elements in the specified array to receive a signal.
- waitHandles
- A System.Threading.WaitHandle array containing the objects for which the current instance will wait. This array cannot contain multiple references to the same object (duplicates).
Returns true when every element in waitHandles has received a signal. If the current thread receives a request to abort before the signals are received, this method returns false.
Type Reason ArgumentNullException waitHandles is null or one or more elements in the waitHandles array is null. DuplicateWaitObjectException waitHandles contains elements that are duplicates. NotSupportedException The number of objects in waitHandles is greater than the system permits.
The maximum number of objects specified in the waitHandles array is system defined.
Namespace: System.Threading
Assembly: mscorlib (in mscorlib.dll)
Assembly Versions: 1.0.5000.0, 2.0.0.0