فئة System::Threading::Tasks::ResultTask
محتويات
[
يخفي
]ResultTask class
تخصيص لـ Task يُعيد قيمة نتيجة عند الانتهاء.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parameter | الوصف |
|---|---|
| T | نوع قيمة النتيجة التي تُعيدها المهمة |
الطرق
| طريقة | الوصف |
|---|---|
| ConfigureAwait(bool) const | يضبط كيفية تصرف عمليات الانتظار على مهمة النتيجة هذه فيما يتعلق بالتقاط السياق. |
| ContinueWith(const Action<RTaskPtr<T>>&) | ينشئ متابعة تُنفّذ عندما تكتمل مهمة النتيجة. |
| get_Result() const | يحصل على نتيجة العملية غير المتزامنة. |
| GetAwaiter() const | يحصل على مُنتظر لهذه المهمة النتيجة للاستخدام مع Await. |
| ResultTask(const Func<T>&) | يبني ResultTask باستخدام دالة تُعيد قيمة. |
| ResultTask() | تنفيذ داخلي. ليس للاستخدام من قبل المستخدم. |
| ResultTask(const T&) | منشئ داخلي لإنشاء مهام نتيجة مع نتيجة محددة. |
| set_Result(const T&) | يضبط قيمة النتيجة للمهمة. |
ملاحظات
يمثل عملية غير متزامنة تُنتج نتيجة، مشابهة لـ System.Threading.Tasks.Task
انظر أيضًا
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++