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


Gibt die Sperre auf einem Objekt frei und blockiert den aktuellen Thread, bis er die Sperre wieder erwirbt. Nicht implementiert.

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


## Siehe auch

* 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


Gibt die Sperre auf einem Objekt frei und blockiert den aktuellen Thread, bis er die Sperre wieder erwirbt. Wenn das angegebene Zeitlimit abläuft, gelangt der Thread in die Bereitschaftswarteschlange. Nicht implementiert.

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


## Siehe auch

* 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


Gibt die Sperre auf einem Objekt frei und blockiert den aktuellen Thread, bis er die Sperre wieder erwirbt. Wenn das angegebene Zeitlimit abläuft, gelangt der Thread in die Bereitschaftswarteschlange. Optional verlässt er die Synchronisationsdomäne für den synchronisierten Kontext vor dem Warten und erwirbt die Domäne danach wieder. Nicht implementiert.

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


## Siehe auch

* 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


Gibt die Sperre auf einem Objekt frei und blockiert den aktuellen Thread, bis er die Sperre wieder erwirbt. Wenn das angegebene Zeitlimit abläuft, gelangt der Thread in die Bereitschaftswarteschlange. Nicht implementiert.

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


## Siehe auch

* 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


Gibt die Sperre auf einem Objekt frei und blockiert den aktuellen Thread, bis er die Sperre wieder erwirbt. Wenn das angegebene Zeitlimit abläuft, gelangt der Thread in die Bereitschaftswarteschlange. Optional verlässt er die Synchronisationsdomäne für den synchronisierten Kontext vor dem Warten und erwirbt die Domäne danach wieder. Nicht implementiert.

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


## Siehe auch

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