task_completion_event sınıfı
task_completion_event Sınıfı, bir görevin yürütülmesini bir koşul sağlanırsa kadar geciktirmek veya harici bir olaya yanıt olarak bir görevi başlatmak verir.
template<
typename _ResultType
>
class task_completion_event;
template<>
class task_completion_event<void>;
Parametreler
_ResultType
Bu sonuç türü task_completion_event sınıfı.T
Üyeler
Ortak Oluşturucusu
Ad |
Description |
---|---|
Yapıları bir task_completion_event nesnesi. |
Public yöntemler
Ad |
Description |
---|---|
Aşırı yüklenmiş. Görev tamamlanma olay ayarlar. |
|
Bu olay ile ilişkilendirilmiş tüm görevler için özel durum yayar. |
Notlar
Senaryonuza tamamlayacak bir görev oluşturmak gerekir ve böylece gelecekte bazı noktasında yürütmenin kendi continuations zamanladığınız görev tamamlama olayı oluşturulan görev kullanın. task_completion_event Görev oluşturma ve görev tamamlanma olay türü değeri ayarlama yönteminin çağrılması ilişkili görevin neden ve bu değer, sonuç olarak kendi continuations sağlar aynı türde olması gerekir.
Görev tamamlanma olay asla erdiği, destructed, kendisinden oluşturulmuş tüm görevleri iptal edilecek.
task_completion_eventAkıllı işaretçi gibi davranır ve değere göre iletilmiş.
Devralma hiyerarşisi
task_completion_event
Gereksinimler
Başlık: ppltasks.h
Namespace: eşzamanlılık