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++