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 के माध्यम से ही रद्द किया जा सकता है।

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