## Monitor::Wait(const SharedPtr\<Object\>\&) method


Απελευθερώνει το κλείδωμα σε ένα αντικείμενο και αποκλείει το τρέχον νήμα μέχρι να επανακτήσει το κλείδωμα. Δεν έχει υλοποιηθεί.

```cpp
static bool System::Threading::Monitor::Wait(const SharedPtr<Object> &obj)
```


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

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [Monitor](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
## Monitor::Wait(const SharedPtr\<Object\>\&, int32_t) method


Απελευθερώνει το κλείδωμα σε ένα αντικείμενο και αποκλείει το τρέχον νήμα μέχρι να επανακτήσει το κλείδωμα. Εάν το καθορισμένο διάστημα λήξης λήξει, το νήμα εισέρχεται στην ουρά ετοιμότητας. Δεν έχει υλοποιηθεί.

```cpp
static bool System::Threading::Monitor::Wait(const SharedPtr<Object> &obj, int32_t millisecondsTimeout)
```


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

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [Monitor](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
## Monitor::Wait(const SharedPtr\<Object\>\&, int32_t, bool) method


Απελευθερώνει το κλείδωμα σε ένα αντικείμενο και αποκλείει το τρέχον νήμα μέχρι να επανακτήσει το κλείδωμα. Εάν το καθορισμένο διάστημα λήξης λήξει, το νήμα εισέρχεται στην ουρά ετοιμότητας. Προαιρετικά εξέρχεται από τον τομέα συγχρονισμού για το συγχρονισμένο πλαίσιο πριν από την αναμονή και επανακτά τον τομέα μετά. Δεν έχει υλοποιηθεί.

```cpp
static bool System::Threading::Monitor::Wait(const SharedPtr<Object> &obj, int32_t millisecondsTimeout, bool exitContext)
```


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

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [Monitor](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
## Monitor::Wait(const SharedPtr\<Object\>\&, TimeSpan) method


Απελευθερώνει το κλείδωμα σε ένα αντικείμενο και αποκλείει το τρέχον νήμα μέχρι να επανακτήσει το κλείδωμα. Εάν το καθορισμένο διάστημα λήξης λήξει, το νήμα εισέρχεται στην ουρά ετοιμότητας. Δεν έχει υλοποιηθεί.

```cpp
static bool System::Threading::Monitor::Wait(const SharedPtr<Object> &obj, TimeSpan timeout)
```


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

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [TimeSpan](../../../system/timespan/)
* Class [Monitor](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
## Monitor::Wait(const SharedPtr\<Object\>\&, TimeSpan, bool) method


Απελευθερώνει το κλείδωμα σε ένα αντικείμενο και αποκλείει το τρέχον νήμα μέχρι να επανακτήσει το κλείδωμα. Εάν το καθορισμένο διάστημα λήξης λήξει, το νήμα εισέρχεται στην ουρά ετοιμότητας. Προαιρετικά εξέρχεται από τον τομέα συγχρονισμού για το συγχρονισμένο πλαίσιο πριν από την αναμονή και επανακτά τον τομέα μετά. Δεν έχει υλοποιηθεί.

```cpp
static bool System::Threading::Monitor::Wait(const SharedPtr<Object> &obj, TimeSpan timeout, bool exitContext)
```


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

* Typedef [SharedPtr](../../../system/sharedptr/)
* Class [Object](../../../system/object/)
* Class [TimeSpan](../../../system/timespan/)
* Class [Monitor](../)
* Namespace [System::Threading](../../)
* Library [Aspose.Page for C++](../../../)
