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 belirtecin iptal edilmiş durumda olma yeteneğine sahip olup olmadığını döndürür.
get_IsCancellationRequested() constBu belirteç için iptal isteğinin yapılıp yapılmadığını döndürür.
static get_None()Boş bir System::Threading::CancellationToken değeri döndürür.
Register(const Action<>&) constİptal istendiğinde çağrılacak bir geri çağırma kaydeder.
ThrowIfCancellationRequested() constİptal istendiğinde bir OperationCanceledException fırlatır.

Açıklamalar

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

Ayrıca Bakınız