Aracılığıyla paylaş


run_with_cancellation_token işlevi

İşlev nesne verilen iptal belirteci bağlamında hemen ve eşzamanlı olarak yürütür.

template<
   typename _Function
>
void run_with_cancellation_token(
   const _Function& _Func,
   cancellation_token _Ct
);

Parametreler

  • _Function
    Çağrılacak işlev nesnenin türü.

  • _Func
    Yürütülecek işlevi nesnesi. Bu nesne, işlev çağrısı işleci void(void) imza ile desteklemesi gerekir.

  • _Ct
    Örtülü iptal işlevi nesnesinin kontrol edecek iptali simgesi. Use cancellation_token::none() iptal edilme üst görev grubundan örtülü iptali olasılığı olmadan işlevi yürütmek istiyorsanız.

Notlar

İşlev nesnenin herhangi bir kesinti noktası olacak ne zaman harekete cancellation_token iptal edilir. Açık token _Ct bu yalıtmak _Func gelen üst farklı bir simge veya herhangi bir belirteci varsa üst iptali.

Gereksinimler

Başlık: ppl.h

Namespace: eşzamanlılık

Ayrıca bkz.

Başvuru

eşzamanlılık ad