System::Threading::Tasks::ValueTask-Klasse
Inhalt
[
Ausblenden
]ValueTask class
Stellt ein abwartbares Ergebnis einer asynchronen Operation bereit.
class ValueTask : public System::IEquatable<ValueTask>,
public System::Details::BoxableObjectBase
Methoden
| Methode | Beschreibung |
|---|---|
| AsTask() const | Konvertiert dieses ValueTask in einen Shared‑Pointer zu Task. |
| ConfigureAwait(bool) const | Konfiguriert einen Awaiter für diesen Task. |
| Equals(ValueTask) override | Bestimmt, ob diese Instanz einer anderen ValueTask-Instanz entspricht. |
| Equals(System::SharedPtr<System::Object>) override | Bestimmt, ob diese Instanz einem anderen Objekt entspricht. |
| get_IsCanceled() const | Gibt einen Wert zurück, der angibt, ob der Task aufgrund einer Stornierung abgeschlossen wurde. |
| get_IsCompleted() const | Gibt einen Wert zurück, der angibt, ob der Task abgeschlossen ist. |
| get_IsCompletedSuccessfully() const | Gibt einen Wert zurück, der angibt, ob der Task erfolgreich abgeschlossen wurde. |
| get_IsFaulted() const | Gibt einen Wert zurück, der angibt, ob der Task aufgrund einer nicht behandelten Ausnahme abgeschlossen wurde. |
| GetAwaiter() const | Gibt einen Awaiter für diesen Task zurück, um await‑Ausdrücke zu unterstützen. |
| operator!=(const ValueTask&) const | Ungleichheitsoperator für ValueTask. |
| operator==(const ValueTask&) const | Gleichheitsoperator für ValueTask. |
| ValueTask() | Konstruiert ein leeres, nicht initialisiertes ValueTask. |
| ValueTask(const TaskPtr&) | Konstruiert ein ValueTask aus einem Shared‑Pointer zu einem Task. |
Siehe auch
- Class IEquatable
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++