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

Mutex::WaitOne() method

يقفل القفل. ينفّذ انتظارًا غير محدود إذا لزم الأمر.

virtual bool System::Threading::Mutex::WaitOne() override

ReturnValue

دائمًا تُعيد true لأنها لا تُعيد إلا بعد قفل الـ mutex.

انظر أيضًا

Mutex::WaitOne(int) method

يقفل القفل. ينفّذ انتظارًا إذا لزم الأمر.

virtual bool System::Threading::Mutex::WaitOne(int millisecondsTimeout) override
معاملنوعالوصف
millisecondsTimeoutintمهلة الانتظار بالمللي ثانية.

ReturnValue

تُعيد true إذا كان الـ mutex مقفلًا أو false إذا تجاوز المهلة.

انظر أيضًا

Mutex::WaitOne(TimeSpan) method

يقفل القفل. ينفّذ انتظارًا إذا لزم الأمر.

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

ReturnValue

تُعيد true إذا كان الـ mutex مقفلًا أو false إذا تجاوز المهلة.

انظر أيضًا