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.Font for C++