System::Threading::WaitHandle::WaitAll μέθοδος

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

Περιμένει μέχρι όλα τα handles να ενεργοποιηθούν.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
ParameterTypeΠεριγραφή
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handles για αναμονή.

ReturnValue

Αληθές όταν κάθε στοιχείο στο waitHandles έχει λάβει σήμα· διαφορετικά η μέθοδος δεν επιστρέφει ποτέ.

Δείτε επίσης

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

Πληροφορίες RTTI.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
ParameterTypeΠεριγραφή
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handles για αναμονή.
millisecondsTimeoutintΧρονικό όριο για αναμονή, σε χιλιοστά του δευτερολέπτου· -1 σημαίνει άπειρη αναμονή, 0 σημαίνει έλεγχο-και-επιστροφή, θετικές τιμές είναι χρονικά όρια.

ReturnValue

Αληθές αν όλα τα handles ενεργοποιήθηκαν, ψευδές αν ξεπεράστηκε το χρονικό όριο.

Παρατηρήσεις

Περιμένει μέχρι όλα τα handles να ενεργοποιηθούν.

Δείτε επίσης

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

Περιμένει μέχρι όλα τα handles να ενεργοποιηθούν.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
ParameterTypeΠεριγραφή
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Handles για αναμονή.
timeoutTimeSpanΈνα System::TimeSpan που αντιπροσωπεύει τον αριθμό των χιλιοστών του δευτερολέπτου για αναμονή, ή ένα System::TimeSpan που αντιπροσωπεύει -1 χιλιοστά του δευτερολέπτου για απεριόριστη αναμονή.

ReturnValue

Αληθές αν όλα τα handles ενεργοποιήθηκαν, ψευδές αν ξεπεράστηκε το χρονικό όριο.

Δείτε επίσης