System::Threading::Tasks::ValueTask क्लास

ValueTask class

एक असिंक्रोनस ऑपरेशन का प्रतीक्षा योग्य परिणाम प्रदान करता है।

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

विधियाँ

विधिविवरण
AsTask() constइस ValueTask को Task के एक साझा पॉइंटर में परिवर्तित करता है।
ConfigureAwait(bool) constइस टास्क के लिए awaiter को कॉन्फ़िगर करता है।
Equals(ValueTask) overrideनिर्धारित करता है कि यह इंस्टेंस दूसरे ValueTask इंस्टेंस के बराबर है या नहीं।
Equals(System::SharedPtr<System::Object>) overrideनिर्धारित करता है कि यह इंस्टेंस किसी अन्य ऑब्जेक्ट के बराबर है या नहीं।
get_IsCanceled() constएक मान प्राप्त करता है जो दर्शाता है कि टास्क रद्द होने के कारण पूरा हुआ था या नहीं।
get_IsCompleted() constएक मान प्राप्त करता है जो दर्शाता है कि टास्क पूरा हुआ है या नहीं।
get_IsCompletedSuccessfully() constएक मान प्राप्त करता है जो दर्शाता है कि टास्क सफलतापूर्वक पूरा हुआ है या नहीं।
get_IsFaulted() constएक मान प्राप्त करता है जो दर्शाता है कि टास्क अनहैंडल्ड एक्सेप्शन के कारण पूरा हुआ है या नहीं।
GetAwaiter() constawait अभिव्यक्तियों का समर्थन करने के लिए इस टास्क के लिए एक awaiter प्राप्त करता है।
operator!=(const ValueTask&) constValueTask के लिए असमानता ऑपरेटर।
operator==(const ValueTask&) constValueTask के लिए समानता ऑपरेटर।
ValueTask()एक खाली, अनइनिशियलाइज़्ड ValueTask बनाता है।
ValueTask(const TaskPtr&)एक साझा पॉइंटर से Task को लेकर ValueTask बनाता है।

संबंधित देखें