System::Threading::Tasks::ResultTask-klass
Innehåll
[
Dölj
]ResultTask class
En Task-specialisering som returnerar ett resultatvärde vid slutförandet.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parameter | Beskrivning |
|---|---|
| T | Typen av resultatvärdet som returneras av tasken |
Metoder
| Metod | Beskrivning |
|---|---|
| ConfigureAwait(bool) const | Konfigurerar hur await-operationer på denna resultattask ska bete sig avseende kontextfångst. |
| ContinueWith(const Action<RTaskPtr<T>>&) | Skapar en fortsättning som körs när resultattasken slutförs. |
| get_Result() const | Hämtar resultatet av den asynkrona operationen. |
| GetAwaiter() const | Hämtar en awaiter för denna resultattask för användning med Await. |
| ResultTask(const Func<T>&) | Skapar en ResultTask med en funktion som returnerar ett värde. |
| ResultTask() | Intern implementation. Inte för användarkod. |
| ResultTask(const T&) | Intern konstruktor för att skapa resultattasks med angivet resultat. |
| set_Result(const T&) | Sätter resultatvärdet för tasken. |
Anmärkningar
Representerar en asynkron operation som producerar ett resultat, liknande System.Threading.Tasks.Task
Se även
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++