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.

انظر أيضًا