System::Threading::Tasks::ValueTask-klasse

ValueTask class

Biedt een afwachtbaar resultaat van een asynchrone bewerking.

class ValueTask : public System::IEquatable<ValueTask>,
                  public System::Details::BoxableObjectBase

Methoden

MethodeBeschrijving
AsTask() constConverteert deze ValueTask naar een gedeelde pointer naar Task.
ConfigureAwait(bool) constConfigureert een awaiter voor deze taak.
Equals(ValueTask) overrideBepaalt of deze instantie gelijk is aan een andere ValueTask-instantie.
Equals(System::SharedPtr<System::Object>) overrideBepaalt of deze instantie gelijk is aan een ander object.
get_IsCanceled() constHaalt een waarde op die aangeeft of de taak is voltooid vanwege annulering.
get_IsCompleted() constHaalt een waarde op die aangeeft of de taak is voltooid.
get_IsCompletedSuccessfully() constHaalt een waarde op die aangeeft of de taak succesvol is voltooid.
get_IsFaulted() constHaalt een waarde op die aangeeft of de taak is voltooid vanwege een niet-afgehandelde uitzondering.
GetAwaiter() constHaalt een awaiter op voor deze taak om await-expressies te ondersteunen.
operator!=(const ValueTask&) constOngelijkheidsoperator voor ValueTask.
operator==(const ValueTask&) constGelijkheidsoperator voor ValueTask.
ValueTask()Construeert een lege, niet-geïnitieerde ValueTask.
ValueTask(const TaskPtr&)Construeert een ValueTask vanuit een gedeelde pointer naar een Task.

Zie ook