## Semaphore::WaitOne() method


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

```cpp
virtual bool System::Threading::Semaphore::WaitOne() override
```


### ReturnValue

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

## Δείτε επίσης

* Class [Semaphore](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
## Semaphore::WaitOne(int) method


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

```cpp
virtual bool System::Threading::Semaphore::WaitOne(int millisecondsTimeout) override
```


| Parameter | Type | Περιγραφή |
| --- | --- | --- |
| millisecondsTimeout | int | Χρονικό όριο αναμονής σε χιλιοστά του δευτερολέπτου. |

### ReturnValue

Επιστρέφει true εάν το semaphore κλειδώθηκε ή false εάν το χρονικό όριο ξεπεράστηκε.

## Δείτε επίσης

* Class [Semaphore](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
