System::Threading::WaitHandle::WaitOne méthode

WaitHandle::WaitOne() method

Attend que le handle se déclenche indéfiniment.

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

ReturnValue

Retourne toujours vrai car aucun délai d’attente ne se produit.

Voir aussi

WaitHandle::WaitOne(int) method

Attend que le handle se déclenche.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout)
ParamètreTypeDescription
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 la poignée s’est déclenchée, faux si le délai d’attente est dépassé.

Voir aussi

WaitHandle::WaitOne(int, bool) method

Attend que le handle se déclenche.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout, bool exitContext)
ParamètreTypeDescription
millisecondsTimeoutintTimeout à attendre, en millisecondes ; -1 signifie attente infinie, 0 signifie vérification et retour, les valeurs positives sont des délais d’attente.
exitContextboolSi vrai, l’attente doit libérer le verrou sur la poignée avant d’attendre.

ReturnValue

Vrai si la poignée s’est déclenchée, faux si le délai d’attente est dépassé.

Voir aussi

WaitHandle::WaitOne(TimeSpan) method

Attend que le handle se déclenche.

virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout)
ParamètreTypeDescription
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 la poignée s’est déclenchée, faux si le délai d’attente est dépassé.

Voir aussi