System::Threading::WaitHandle kelas
isi
[
bersembunyi
]WaitHandle class
kelas dasar primitif penunggu. Objek dari kelas ini hanya boleh dialokasikan menggunakan fungsi System::MakeObject(). Jangan pernah membuat instance tipe ini di stack atau menggunakan operator new, karena akan menyebabkan kesalahan runtime dan/atau kegagalan asersi. Selalu bungkus kelas ini ke dalam pointer System::SmartPtr dan gunakan pointer ini untuk meneruskannya ke fungsi sebagai argumen.
class WaitHandle : public System::Object
Metode
| Metode | Deskripsi |
|---|---|
| virtual Close() | Melepaskan semua sumber daya yang terkait dengan handle. |
| get_Handle() | Mendapatkan handle. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | Informasi RTTI. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Menunggu semua handle untuk aktif. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Menunggu semua handle untuk aktif. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | Menunggu salah satu handle untuk aktif. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | Menunggu salah satu handle untuk aktif. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | Menunggu salah satu handle untuk aktif. |
| virtual WaitOne() | Menunggu pegangan untuk dipicu selama periode tak terbatas. |
| virtual WaitOne(int) | Menunggu pegangan untuk dipicu. |
| virtual WaitOne(TimeSpan) | Menunggu pegangan untuk dipicu. |
| virtual WaitOne(int, bool) | Menunggu pegangan untuk dipicu. |
| virtual ~WaitHandle() | Destruktor. |
Bidang
| Bidang | Deskripsi |
|---|---|
| static WaitTimeout | Nilai khusus yang akan dikembalikan oleh fungsi, selain mengembalikan indeks objek yang tersinyal dalam array, jika batas waktu terlampaui dan tidak ada yang menyinyal. |
Lihat Juga
- Class Object
- Namespace System::Threading
- Library Aspose.Page for C++