System::Threading::WaitHandle::WaitAll method
Contents
[
Hide
]WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) method
Waits for all handles to fire.
static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
Parameter | Type | Description |
---|---|---|
waitHandles | const System::ArrayPtr<System::SharedPtr<WaitHandle>>& | Handles to wait for. |
ReturnValue
True when every element in waitHandles has received a signal; otherwise the method never returns.
See Also
- Typedef ArrayPtr
- Typedef SharedPtr
- Class WaitHandle
- Class WaitHandle
- Namespace System::Threading
- Library Aspose.PUB for C++
WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) method
RTTI information.
static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
Parameter | Type | Description |
---|---|---|
waitHandles | const System::ArrayPtr<System::SharedPtr<WaitHandle>>& | Handles to wait for. |
millisecondsTimeout | int | Timeout to wait for, in milliseconds; -1 means infinite waiting, 0 means check-and-return, positive values are timeouts. |
ReturnValue
True if all handles fired, false if timeout exceeded.
Remarks
Waits for all handles to fire.
See Also
- Typedef ArrayPtr
- Typedef SharedPtr
- Class WaitHandle
- Class WaitHandle
- Namespace System::Threading
- Library Aspose.PUB for C++
WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) method
Waits for all handles to fire.
static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
Parameter | Type | Description |
---|---|---|
waitHandles | const System::ArrayPtr<System::SharedPtr<WaitHandle>>& | Handles to wait for. |
timeout | TimeSpan | A System::TimeSpan that represents the number of milliseconds to wait, or a System::TimeSpan that represents -1 milliseconds to wait indefinitely. |
ReturnValue
True if all handles fired, false if timeout exceeded.
See Also
- Typedef ArrayPtr
- Typedef SharedPtr
- Class WaitHandle
- Class TimeSpan
- Class WaitHandle
- Namespace System::Threading
- Library Aspose.PUB for C++