System::Threading::Tasks::ResultValueTask क्लास
अंतर्वस्तु
[
छिपाना
]ResultValueTask class
एक हाइब्रिड टास्क-सम प्रकार को दर्शाता है जो प्रत्यक्ष परिणाम मान या एक ResultTask
template<typename T>class ResultValueTask : public System::IEquatable<ResultValueTask<T>>,
public System::Details::BoxableObjectBase
| पैरामीटर | विवरण |
|---|---|
| T | कार्य द्वारा उत्पन्न परिणाम का प्रकार। |
विधियाँ
| विधि | विवरण |
|---|---|
| AsTask() const | इस ResultValueTask को ResultTask |
| ConfigureAwait(bool) const | इस टास्क के लिए awaiter को कॉन्फ़िगर करता है। |
| Equals(ResultValueTask) override | निर्धारित करता है कि यह इंस्टेंस दूसरे ResultValueTask इंस्टेंस के बराबर है या नहीं। |
| Equals(System::SharedPtr<System::Object>) override | निर्धारित करता है कि यह इंस्टेंस किसी अन्य ऑब्जेक्ट के बराबर है या नहीं। |
| get_IsCanceled() const | एक मान प्राप्त करता है जो दर्शाता है कि टास्क रद्द होने के कारण पूरा हुआ था या नहीं। |
| get_IsCompleted() const | एक मान प्राप्त करता है जो दर्शाता है कि टास्क पूरा हुआ है या नहीं। |
| get_IsCompletedSuccessfully() const | एक मान प्राप्त करता है जो दर्शाता है कि टास्क सफलतापूर्वक पूरा हुआ है या नहीं। |
| get_IsFaulted() const | एक मान प्राप्त करता है जो दर्शाता है कि टास्क अनहैंडल्ड एक्सेप्शन के कारण पूरा हुआ है या नहीं। |
| get_Result() const | पूरा किए गए कार्य का परिणाम प्राप्त करता है। |
| GetAwaiter() const | await अभिव्यक्तियों का समर्थन करने के लिए इस टास्क के लिए एक awaiter प्राप्त करता है। |
| operator!=(const ResultValueTask&) const | ResultValueTask के लिए असमानता ऑपरेटर। |
| operator==(const ResultValueTask&) const | ResultValueTask के लिए समानता ऑपरेटर। |
| ResultValueTask() | एक खाली, अनइनिशियलाइज़्ड ResultValueTask बनाता है। |
| ResultValueTask(const T&) | निर्दिष्ट परिणाम के साथ एक पूर्ण ResultValueTask बनाता है। |
| ResultValueTask(const RTaskPtr<T>&) | एक साझा पॉइंटर से ResultTask |
टिप्पणियाँ
ResultValueTask combines the benefits of ValueTask (reduced allocations for synchronous results) with the ability to wrap existing ResultTask
संबंधित देखें
- Class IEquatable
- Namespace System::Threading::Tasks
- Library Aspose.Page for C++