فئة System::Threading::WaitHandle
محتويات
[
يخفي
]WaitHandle class
فئة أساسية بدائية للانتظار. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم أبدًا بإنشاء نسخة من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيؤدي إلى أخطاء وقت التشغيل و/أو أخطاء التأكيد. دائمًا غلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
class WaitHandle : public System::Object
الطرق
| طريقة | الوصف |
|---|---|
| virtual Close() | يطلق أي مورد مرتبط بالمقبض. |
| get_Handle() | يحصل على المقبض. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | معلومات RTTI. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | ينتظر حتى تُطلق جميع المقابض. |
| static WaitAll(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | ينتظر حتى تُطلق جميع المقابض. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, int) | ينتظر حتى يُطلق أي من المقابض. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&, TimeSpan) | ينتظر حتى يُطلق أي من المقابض. |
| static WaitAny(const System::ArrayPtr<System::SharedPtr<WaitHandle>>&) | ينتظر حتى يُطلق أي من المقابض. |
| virtual WaitOne() | ينتظر أن يتم تشغيل المقبض لفترة غير محدودة. |
| virtual WaitOne(int) | ينتظر أن يتم تشغيل المقبض. |
| virtual WaitOne(TimeSpan) | ينتظر أن يتم تشغيل المقبض. |
| virtual WaitOne(int, bool) | ينتظر أن يتم تشغيل المقبض. |
| virtual ~WaitHandle() | المدمر. |
الحقول
| حقل | الوصف |
|---|---|
| static WaitTimeout | قيمة خاصة تُرجَع من الدالة، وإلا تُرجَع فهرس الكائن المُشار إليه في المصفوفة إذا تجاوز المهلة ولم يحدث أي إشارة. |
انظر أيضًا
- Class Object
- Namespace System::Threading
- Library Aspose.Page for C++