System::Threading::Tasks::ValueTask sınıfı

ValueTask class

Asenkron bir işlemin beklenebilir sonucunu sağlar.

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

Yöntemler

YöntemAçıklama
AsTask() constBu ValueTask öğesini Task için paylaşımlı bir göstericiye dönüştürür.
ConfigureAwait(bool) constBu görev için bir bekleyici yapılandırır.
Equals(ValueTask) overrideBu örneğin başka bir ValueTask örneğine eşit olup olmadığını belirler.
Equals(System::SharedPtr<System::Object>) overrideBu örneğin başka bir nesneye eşit olup olmadığını belirler.
get_IsCanceled() constGörevin iptal edilmesi nedeniyle tamamlanıp tamamlanmadığını gösteren bir değer alır.
get_IsCompleted() constGörevin tamamlanıp tamamlanmadığını gösteren bir değer alır.
get_IsCompletedSuccessfully() constGörevin başarılı bir şekilde tamamlanıp tamamlanmadığını gösteren bir değer alır.
get_IsFaulted() constGörevin işlenmemiş bir istisna nedeniyle tamamlanıp tamamlanmadığını gösteren bir değer alır.
GetAwaiter() constBu görev için await ifadelerini destekleyecek bir awaiter alır.
operator!=(const ValueTask&) constValueTask için eşitsizlik operatörü.
operator==(const ValueTask&) constValueTask için eşitlik operatörü.
ValueTask()Boş, başlatılmamış bir ValueTask oluşturur.
ValueTask(const TaskPtr&)Bir Task ortak işaretçisinden bir ValueTask oluşturur.

Ayrıca Bakınız