System::Threading::Mutex::WaitOne method

Mutex::WaitOne() method

Κλειδώνει το mutex. Εκτελεί απεριόριστη αναμονή εάν είναι απαραίτητο.

virtual bool System::Threading::Mutex::WaitOne() override

ReturnValue

Επιστρέφει πάντα true καθώς δεν επιστρέφει μέχρι το mutex να κλειδωθεί.

Δείτε επίσης

Mutex::WaitOne(int) method

Κλειδώνει το mutex. Εκτελεί αναμονή εάν είναι απαραίτητο.

virtual bool System::Threading::Mutex::WaitOne(int millisecondsTimeout) override
ParameterTypeΠεριγραφή
millisecondsTimeoutintΧρονικό όριο αναμονής σε χιλιοστά του δευτερολέπτου.

ReturnValue

Επιστρέφει true εάν το mutex ήταν κλειδωμένο ή false εάν ξεπεράστηκε το χρονικό όριο.

Δείτε επίσης

Mutex::WaitOne(TimeSpan) method

Κλειδώνει το mutex. Εκτελεί αναμονή εάν είναι απαραίτητο.

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

ReturnValue

Επιστρέφει true εάν το mutex ήταν κλειδωμένο ή false εάν ξεπεράστηκε το χρονικό όριο.

Δείτε επίσης