طريقة System::Threading::WaitHandle::WaitAll

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) method

ينتظر حتى تُطلق جميع المقابض.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
معاملنوعالوصف
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&المقابض التي ينتظرها.

ReturnValue

صحيح عندما يتلقى كل عنصر في waitHandles إشارة؛ وإلا فإن الطريقة لا تعود أبداً.

انظر أيضًا

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) method

معلومات RTTI.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
معاملنوعالوصف
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&المقابض التي ينتظرها.
millisecondsTimeoutintTimeout للانتظار، بالمللي ثانية؛ -1 يعني انتظار لا نهائي، 0 يعني فحص وإرجاع، القيم الموجبة هي مهلات.

ReturnValue

صحيح إذا تم تشغيل جميع المقابض، خطأ إذا تجاوزت المهلة.

ملاحظات

ينتظر حتى تُطلق جميع المقابض.

انظر أيضًا

WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) method

ينتظر حتى تُطلق جميع المقابض.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
معاملنوعالوصف
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&المقابض التي ينتظرها.
timeoutTimeSpanSystem::TimeSpan يمثل عدد المللي ثانية للانتظار، أو ‏System::TimeSpan يمثل -1 مللي ثانية للانتظار إلى ما لا نهاية.

ReturnValue

صحيح إذا تم تشغيل جميع المقابض، خطأ إذا تجاوزت المهلة.

انظر أيضًا