فئة System::IAsyncResult
محتويات
[
يخفي
]IAsyncResult class
تمثل حالة العملية غير المتزامنة. يجب تخصيص كائنات هذه الفئة فقط باستخدام الدالة System::MakeObject(). لا تقم بإنشاء كائن من هذا النوع على المكدس أو باستخدام المشغل new، لأن ذلك سيسبب أخطاء تشغيلية و/أو أخطاء تأكيد. قم دائمًا بلف هذه الفئة في مؤشر System::SmartPtr واستخدم هذا المؤشر لتمريره إلى الدوال كمعامل.
class IAsyncResult : public virtual System::Object
الطرق
| طريقة | الوصف |
|---|---|
| virtual get_AsyncState() | يرجع كائنًا يحتوي على معلومات حول العملية غير المتزامنة. |
| virtual get_AsyncWaitHandle() | يرجع كائنًا من نوع WaitHandle يمكن استخدامه للانتظار حتى اكتمال العملية غير المتزامنة. |
| virtual get_CompletedSynchronously() | يعيد قيمة تشير إلى ما إذا كانت العملية غير المتزامنة قد اكتملت بشكل متزامن. |
| virtual get_IsCompleted() | يعيد قيمة تشير إلى ما إذا كانت العملية غير المتزامنة قد اكتملت. |
| virtual ~IAsyncResult() | المدمر. |
Typedefs
| تعريف نوع | الوصف |
|---|---|
| smart_ptr | مؤشر مشترك إلى IAsyncResult. |
انظر أيضًا
- Class Object
- Namespace System
- Library Aspose.Page for C++