فئة 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 في .NET

انظر أيضًا