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

WaitHandle::WaitOne() method

ينتظر حتى يُطلق المقبض لفترة غير محدودة.

virtual bool System::Threading::WaitHandle::WaitOne()

ReturnValue

دائمًا تُعيد صحيح لأنه لا يحدث مهلة.

انظر أيضًا

WaitHandle::WaitOne(int) method

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

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout)
معاملنوعالوصف
millisecondsTimeoutintTimeout للانتظار، بالمللي ثانية؛ -1 يعني انتظار لا نهائي، 0 يعني فحص وإرجاع، القيم الموجبة هي مهلات.

ReturnValue

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

انظر أيضًا

WaitHandle::WaitOne(int, bool) method

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

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout, bool exitContext)
معاملنوعالوصف
millisecondsTimeoutintTimeout للانتظار، بالمللي ثانية؛ -1 يعني انتظار لا نهائي، 0 يعني فحص وإرجاع، القيم الموجبة هي مهلات.
exitContextboolإذا كان صحيحًا، يجب أن يترك الانتظار القفل على المقبض قبل الانتظار له.

ReturnValue

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

انظر أيضًا

WaitHandle::WaitOne(TimeSpan) method

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

virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout)
معاملنوعالوصف
timeoutTimeSpanSystem::TimeSpan يمثل عدد المللي ثانية للانتظار، أو ‏System::TimeSpan يمثل -1 مللي ثانية للانتظار إلى ما لا نهاية.

ReturnValue

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

انظر أيضًا