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.

انظر أيضًا