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

WaitHandle::WaitOne() method

Περιμένει το χειριστήριο να ενεργοποιηθεί για απεριόριστη χρονική διάρκεια.

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

ReturnValue

Πάντα επιστρέφει αληθές καθώς δεν συμβαίνει χρονικό όριο.

Δείτε επίσης

WaitHandle::WaitOne(int) method

Περιμένει το χειριστήριο να ενεργοποιηθεί.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout)
ParameterTypeΠεριγραφή
millisecondsTimeoutintΧρονικό όριο για αναμονή, σε χιλιοστά του δευτερολέπτου· -1 σημαίνει άπειρη αναμονή, 0 σημαίνει έλεγχο-και-επιστροφή, θετικές τιμές είναι χρονικά όρια.

ReturnValue

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

Δείτε επίσης

WaitHandle::WaitOne(int, bool) method

Περιμένει το χειριστήριο να ενεργοποιηθεί.

virtual bool System::Threading::WaitHandle::WaitOne(int millisecondsTimeout, bool exitContext)
ParameterTypeΠεριγραφή
millisecondsTimeoutintΧρονικό όριο για αναμονή, σε χιλιοστά του δευτερολέπτου· -1 σημαίνει άπειρη αναμονή, 0 σημαίνει έλεγχο-και-επιστροφή, θετικές τιμές είναι χρονικά όρια.
exitContextboolΑν είναι αληθές, η αναμονή πρέπει να απελευθερώσει το κλείδωμα του handle πριν την αναμονή.

ReturnValue

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

Δείτε επίσης

WaitHandle::WaitOne(TimeSpan) method

Περιμένει το χειριστήριο να ενεργοποιηθεί.

virtual bool System::Threading::WaitHandle::WaitOne(TimeSpan timeout)
ParameterTypeΠεριγραφή
timeoutTimeSpanΈνα System::TimeSpan που αντιπροσωπεύει τον αριθμό των χιλιοστών του δευτερολέπτου για αναμονή, ή ένα System::TimeSpan που αντιπροσωπεύει -1 χιλιοστά του δευτερολέπτου για απεριόριστη αναμονή.

ReturnValue

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

Δείτε επίσης