System::Threading::WaitHandle klass
Innehåll
[
Dölj
]WaitHandle class
Väntningsprimitive basklass. Objekt av denna klass bör endast allokeras med System::MakeObject()‑funktionen. Skapa aldrig en instans av denna typ på stacken eller med operator new, eftersom det kan leda till körfel och/eller påståendefel. Omslut alltid denna klass i System::SmartPtr‑pekare och använd denna pekare för att skicka den till funktioner som argument.
class WaitHandle : public System::Object
Metoder
| Metod | Beskrivning |
|---|---|
| virtual Close() | Frigör alla resurser som är associerade med handtaget. |
| get_Handle() | Hämtar handtaget. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | RTTI-information. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Väntar på att alla handtag ska avfyras. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Väntar på att alla handtag ska avfyras. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | Väntar på att någon av handtagen ska avfyras. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Väntar på att någon av handtagen ska avfyras. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Väntar på att någon av handtagen ska avfyras. |
| virtual WaitOne() | Väntar på att handtaget ska avfyras under obegränsad period. |
| virtual WaitOne(int) | Väntar på att handtaget ska avfyras. |
| virtual WaitOne(TimeSpan) | Väntar på att handtaget ska avfyras. |
| virtual WaitOne(int, bool) | Väntar på att handtaget ska avfyras. |
| virtual ~WaitHandle() | Destruktor. |
Fält
| Fält | Beskrivning |
|---|---|
| static WaitTimeout | Speciellt värde som ska returneras av funktionen, annars returneras index för signaliserat objekt i arrayen om tidsgränsen överskrids och inget signalerar. |
Se även
- Class Object
- Namespace System::Threading
- Library Aspose.Page for C++