System::Threading::Tasks::ResultTask-Klasse
Inhalt
[
Ausblenden
]ResultTask class
Eine Task‑Spezialisierung, die bei Abschluss einen Ergebniswert zurückgibt.
template<typename T>class ResultTask : public System::Threading::Tasks::Task
| Parameter | Beschreibung |
|---|---|
| T | Der Typ des von der Task zurückgegebenen Ergebniswerts. |
Methoden
| Methode | Beschreibung |
|---|---|
| ConfigureAwait(bool) const | Konfiguriert, wie Await‑Aufrufe auf dieser Ergebnis‑Task in Bezug auf die Kontextaufnahme sich verhalten sollen. |
| ContinueWith(const Action<RTaskPtr<T>>&) | Erstellt eine Fortsetzung, die ausgeführt wird, wenn die Ergebnis‑Task abgeschlossen ist. |
| get_Result() const | Liefert das Ergebnis der asynchronen Operation. |
| GetAwaiter() const | Liefert einen Awaiter für diese Ergebnis‑Task zur Verwendung mit Await. |
| ResultTask(const Func<T>&) | Konstruiert eine ResultTask mit einer Funktion, die einen Wert zurückgibt. |
| ResultTask() | Interne Implementierung. Nicht für Benutzercode. |
| ResultTask(const T&) | Interner Konstruktor zum Erstellen von Ergebnis‑Tasks mit angegebenem Ergebnis. |
| set_Result(const T&) | Setzt den Ergebniswert für die Task. |
Hinweise
Stellt eine asynchrone Operation dar, die ein Ergebnis erzeugt, ähnlich wie System.Threading.Tasks.Task
Siehe auch
- Class Task
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++