System::Threading::Tasks::ValueTask klass

ValueTask class

Tillhandahåller ett väntbart 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 detta task.
Equals(ValueTask) overrideBestämmer om detta objekt är lika med ett annat ValueTask-objekt.
Equals(System::SharedPtr<System::Object>) overrideBestämmer om detta objekt är lika med ett annat objekt.
get_IsCanceled() constHämtar ett värde som indikerar om tasken avslutades på grund av avbokning.
get_IsCompleted() constHämtar ett värde som indikerar om tasken har avslutats.
get_IsCompletedSuccessfully() constHämtar ett värde som indikerar om tasken avslutades framgångsrikt.
get_IsFaulted() constHämtar ett värde som indikerar om tasken avslutades på grund av ett ohanterat undantag.
GetAwaiter() constHämtar en väntare för detta task 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, oinitialiserad ValueTask.
ValueTask(const TaskPtr&)Skapar ett ValueTask från en delad pekare till en Task.

Se även