metode System::Threading::WaitHandle::WaitAny

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

Menunggu salah satu handle untuk aktif.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
ParameterTipeDeskripsi
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handle untuk ditunggu.

ReturnValue

Benar ketika setiap elemen dalam waitHandles telah menerima sinyal; jika tidak, metode tidak pernah kembali.

Lihat Juga

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

Menunggu salah satu handle untuk aktif.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
ParameterTipeDeskripsi
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handle untuk ditunggu.
millisecondsTimeoutintTimeout untuk menunggu, dalam milidetik; -1 berarti menunggu tak terbatas, 0 berarti periksa-dan-kembali, nilai positif adalah batas waktu.

ReturnValue

True jika ada handle yang dipicu, false jika batas waktu terlampaui.

Lihat Juga

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

Menunggu salah satu handle untuk aktif.

static int System::Threading::WaitHandle::WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
ParameterTipeDeskripsi
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handle untuk ditunggu.
timeoutTimeSpanSebuah System::TimeSpan yang mewakili jumlah milidetik untuk menunggu, atau sebuah System::TimeSpan yang mewakili -1 milidetik untuk menunggu tanpa batas.

ReturnValue

True jika ada handle yang dipicu, false jika batas waktu terlampaui.

Lihat Juga