System::Threading::Tasks::ResultTask sınıfı
İçindekiler
[
Saklamak
]ResultTask class
Tamamlandığında bir sonuç değeri döndüren bir Task özelleştirmesi.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parameter | Açıklama |
|---|---|
| T | Görev tarafından döndürülen sonuç değerinin türü |
Yöntemler
| Yöntem | Açıklama |
|---|---|
| ConfigureAwait(bool) const | Bu sonuç görevi üzerindeki await’ların bağlam yakalama ile ilgili nasıl davranacağını yapılandırır. |
| ContinueWith(const Action<RTaskPtr<T>>&) | Sonuç görevi tamamlandığında çalışan bir devam (continuation) oluşturur. |
| get_Result() const | Asenkron işlemin sonucunu alır. |
| GetAwaiter() const | Bu sonuç görevi için Await ile kullanılacak bir awaiter alır. |
| ResultTask(const Func<T>&) | Bir değer döndüren bir fonksiyonla bir ResultTask oluşturur. |
| ResultTask() | Dahili uygulama. Kullanıcı kodu için değildir. |
| ResultTask(const T&) | Belirtilen sonuçla sonuç görevleri oluşturmak için dahili yapıcı. |
| set_Result(const T&) | Görev için sonuç değerini ayarlar. |
Açıklamalar
Bir sonuç üreten asenkron işlemi temsil eder, .NET’teki System.Threading.Tasks.Task
Ayrıca Bakınız
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++