System::Threading::CancellationToken class

CancellationToken class

İşlemlerin iptal edilmesi gerektiğine dair bildirimi yayar. Bu sınıf, iş parçacıkları arasında iş birliğine dayalı iptal mekanizması sağlar; bir iş parçacığının bir işlemin iptal edilmesi gerektiğini diğerlerine bildirmesine olanak tanır.

class CancellationToken : public System::Details::BoxableObjectBase

Yöntemler

YöntemAçıklama
CancellationToken()Varsayılan yapıcı.
get_CanBeCanceled() constBu tokenin iptal edilmiş durumda olma yeteneğine sahip olup olmadığını alır.
get_IsCancellationRequested() constBu token için iptalin istekte bulunulup bulunmadığını alır.
static get_None()Boş bir System::Threading::CancellationToken değeri döndürür.
Register(const Action<>&) constİptalin istendiğinde çağrılacak bir geri arama (callback) kaydeder.
ThrowIfCancellationRequested() constİptal istenmişse bir OperationCanceledException fırlatır.

Açıklamalar

Bir CancellationToken yalnızca ilişkili CancellationTokenSource aracılığıyla iptal edilebilir.

Ayrıca Bakınız