System::Threading::CancellationToken क्लास
अंतर्वस्तु
[
छिपाना
]CancellationToken class
संचार करता है कि संचालन रद्द किए जाने चाहिए। यह वर्ग थ्रेड्स के बीच सहयोगी रद्दीकरण के लिए एक तंत्र प्रदान करता है, जिससे एक थ्रेड अन्य थ्रेड्स को सूचित कर सकता है कि कोई संचालन रद्द किया जाना चाहिए।
class CancellationToken : public System::Details::BoxableObjectBase
विधियाँ
| विधि | विवरण |
|---|---|
| CancellationToken() | डिफ़ॉल्ट कंस्ट्रक्टर। |
| get_CanBeCanceled() const | जाँचता है कि क्या यह टोकन रद्द स्थिति में हो सकता है। |
| get_IsCancellationRequested() const | जाँचता है कि इस टोकन के लिए रद्दीकरण का अनुरोध किया गया है या नहीं। |
| static get_None() | एक खाली System::Threading::CancellationToken मान लौटाता है। |
| Register(const Action<>&) const | एक कॉलबैक पंजीकृत करता है जिसे रद्दीकरण के अनुरोध पर बुलाया जाएगा। |
| ThrowIfCancellationRequested() const | यदि रद्दीकरण का अनुरोध किया गया है तो OperationCanceledException फेंकता है। |
टिप्पणियाँ
एक CancellationToken केवल उसके संबंधित CancellationTokenSource के माध्यम से ही रद्द किया जा सकता है।
संबंधित देखें
- Namespace System::Threading
- Library Aspose.Page for C++