System::Threading::WaitHandle::WaitOne metodu

WaitHandle::WaitOne() method

İşleyicinin sınırsız bir süre boyunca tetiklenmesini bekler.

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

ReturnValue

Zaman aşımı oluşmadığı için her zaman true döndürür.

Ayrıca Bakınız

WaitHandle::WaitOne(int) method

İşleyicinin tetiklenmesini bekler.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout)
ParametreTürAçıklama
millisecondsTimeoutintTimeout beklemek için, milisaniye cinsinden; -1 sonsuz beklemeyi, 0 kontrol edip dönmeyi, pozitif değerler ise zaman aşımını ifade eder.

ReturnValue

Tutamak tetiklendiğinde True, zaman aşımı aşıldığında false.

Ayrıca Bakınız

WaitHandle::WaitOne(int, bool) method

İşleyicinin tetiklenmesini bekler.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout, bool exitContext)
ParametreTürAçıklama
millisecondsTimeoutintTimeout beklemek için, milisaniye cinsinden; -1 sonsuz beklemeyi, 0 kontrol edip dönmeyi, pozitif değerler ise zaman aşımını ifade eder.
exitContextboolTrue ise, bekleme tutamak üzerindeki kilidi, ona beklemeden önce bırakmalıdır.

ReturnValue

Tutamak tetiklendiğinde True, zaman aşımı aşıldığında false.

Ayrıca Bakınız

WaitHandle::WaitOne(TimeSpan) method

İşleyicinin tetiklenmesini bekler.

virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout)
ParametreTürAçıklama
timeoutTimeSpanBeklenecek milisaniye sayısını temsil eden bir System::TimeSpan, ya da süresiz beklemeyi temsil eden -1 milisaniyeyi gösteren bir System::TimeSpan.

ReturnValue

Tutamak tetiklendiğinde True, zaman aşımı aşıldığında false.

Ayrıca Bakınız