Méthode System::Threading::WaitHandle::WaitAll

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

Attend que tous les handles se déclenchent.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles)
ParamètreTypeDescription
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Poignées à attendre.

ReturnValue

Vrai lorsque chaque élément de waitHandles a reçu un signal ; sinon la méthode ne retourne jamais.

Voir aussi

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

Informations RTTI.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, int millisecondsTimeout)
ParamètreTypeDescription
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Poignées à attendre.
millisecondsTimeoutintTimeout à attendre, en millisecondes ; -1 signifie attente infinie, 0 signifie vérification‑et‑retour, les valeurs positives sont des délais d’attente.

ReturnValue

Vrai si toutes les poignées se sont déclenchées, faux si le délai d’attente est dépassé.

Remarques

Attend que tous les handles se déclenchent.

Voir aussi

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

Attend que tous les handles se déclenchent.

static bool System::Threading::WaitHandle::WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>> &waitHandles, TimeSpan timeout)
ParamètreTypeDescription
waitHandlesconst System::ArrayPtr<System::SharedPtr<WaitHandle>>&Poignées à attendre.
timeoutTimeSpanUn System::TimeSpan qui représente le nombre de millisecondes à attendre, ou un System::TimeSpan qui représente -1 millisecondes pour attendre indéfiniment.

ReturnValue

Vrai si toutes les poignées se sont déclenchées, faux si le délai d’attente est dépassé.

Voir aussi