System::Threading::WaitHandle::WaitAny metodu

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

İşleyicilerden herhangi birinin tetiklenmesini bekler.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
ParametreTürAçıklama
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Beklenecek tutamaklar.

ReturnValue

waitHandles içindeki her öğe bir sinyal aldığında True; aksi takdirde metod asla döndürmez.

Ayrıca Bakınız

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

İşleyicilerden herhangi birinin tetiklenmesini bekler.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
ParametreTürAçıklama
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Beklenecek tutamaklar.
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

Herhangi bir tutamak tetiklendiğinde True, zaman aşımı aşıldığında false.

Ayrıca Bakınız

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

İşleyicilerden herhangi birinin tetiklenmesini bekler.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
ParametreTürAçıklama
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Beklenecek tutamaklar.
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

Herhangi bir tutamak tetiklendiğinde True, zaman aşımı aşıldığında false.

Ayrıca Bakınız