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)
ParameterTypeالوصف
millisecondsTimeoutintTimeout للانتظار، بالميليثانية؛ -1 يعني انتظار لا نهائي، 0 يعني فحص وإرجاع، القيم الموجبة هي مهلات.

ReturnValue

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

انظر أيضًا

WaitHandle::WaitOne(int, bool) method

ينتظر أن يتم تشغيل المقبض.

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

ReturnValue

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

انظر أيضًا

WaitHandle::WaitOne(TimeSpan) method

ينتظر أن يتم تشغيل المقبض.

virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout)
ParameterTypeالوصف
timeoutTimeSpanـ System::TimeSpan الذي يمثل عدد الميليثانية للانتظار، أو System::TimeSpan الذي يمثل -1 ميليثانية للانتظار إلى أجل غير مسمى.

ReturnValue

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

انظر أيضًا