System::Threading::Tasks::ValueTask klass

ValueTask class

Tillhandahåller ett avvaktbart resultat av en asynkron operation.

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

Metoder

MetodBeskrivning
AsTask() constKonverterar detta ValueTask till en delad pekare till Task.
ConfigureAwait(bool) constKonfigurerar en väntare för denna uppgift.
Equals(ValueTask) overrideAvgör om detta objekt är lika med ett annat ValueTask-objekt.
Equals(System::SharedPtr<System::Object>) overrideAvgör om detta objekt är lika med ett annat objekt.
get_IsCanceled() constHämtar ett värde som indikerar om uppgiften avslutades på grund av avbokning.
get_IsCompleted() constHämtar ett värde som indikerar om uppgiften har avslutats.
get_IsCompletedSuccessfully() constHämtar ett värde som indikerar om uppgiften avslutades framgångsrikt.
get_IsFaulted() constHämtar ett värde som indikerar om uppgiften avslutades på grund av ett ohanterat undantag.
GetAwaiter() constHämtar en väntare för denna uppgift för att stödja await-uttryck.
operator!=(const ValueTask&) constIcke‑likhetsoperator för ValueTask.
operator==(const ValueTask&) constLikhetsoperator för ValueTask.
ValueTask()Skapar en tom, oinitierad ValueTask.
ValueTask(const TaskPtr&)Skapar ett ValueTask från en delad pekare till en Task.

Se även