Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Görev oluşturmak için izin verilen seçenekleri temsil eder
Sözdizimi
class task_options;
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| task_options::task_options Oluşturucu (Eşzamanlılık Çalışma Zamanı) | Aşırı yüklendi. Görev oluşturma seçeneklerinin varsayılan listesi |
Genel Yöntemler
| Veri Akışı Adı | Açıklama |
|---|---|
| task_options::get_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı) | İptal belirtecini verir |
| task_options::get_continuation_context Yöntemi (Eşzamanlılık Çalışma Zamanı) | Devamlılık bağlamını döndürür |
| task_options::get_scheduler Yöntemi (Eşzamanlılık Çalışma Zamanı) | Zamanlayıcıyı verir |
| task_options::has_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı) | İptal belirtecinin kullanıcı tarafından belirtilip belirtilmedidiğini gösterir |
| task_options::has_scheduler Yöntemi (Eşzamanlılık Çalışma Zamanı) | Kullanıcı tarafından bir zamanlayıcı n belirtilip belirtilmedidiğini gösterir |
| task_options::set_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı) | Seçeneklerde verilen belirteci ayarlar |
| task_options::set_continuation_context Yöntemi (Eşzamanlılık Çalışma Zamanı) | Seçeneklerde verilen devamlılık bağlamını ayarlar |
Devralma Hiyerarşisi
task_options
Gereksinimler
Üst bilgi: ppltasks.h
Ad alanı: eşzamanlılık
task_options::get_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı)
İptal belirtecini verir
cancellation_token get_cancellation_token() const;
Dönüş Değeri
task_options::get_continuation_context Yöntemi (Eşzamanlılık Çalışma Zamanı)
Devamlılık bağlamını döndürür
task_continuation_context get_continuation_context() const;
Dönüş Değeri
task_options::get_scheduler Yöntemi (Eşzamanlılık Çalışma Zamanı)
Zamanlayıcıyı verir
scheduler_ptr get_scheduler() const;
Dönüş Değeri
task_options::has_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı)
İptal belirtecinin kullanıcı tarafından belirtilip belirtilmedidiğini gösterir
bool has_cancellation_token() const;
Dönüş Değeri
task_options::has_scheduler Yöntemi (Eşzamanlılık Çalışma Zamanı)
Kullanıcı tarafından bir zamanlayıcı n belirtilip belirtilmedidiğini gösterir
bool has_scheduler() const;
Dönüş Değeri
task_options::set_cancellation_token Yöntemi (Eşzamanlılık Çalışma Zamanı)
Seçeneklerde verilen belirteci ayarlar
void set_cancellation_token(cancellation_token _Token);
Parametreler
_Token
task_options::set_continuation_context Yöntemi (Eşzamanlılık Çalışma Zamanı)
Seçeneklerde verilen devamlılık bağlamını ayarlar
void set_continuation_context(task_continuation_context _ContinuationContext);
Parametreler
_ContinuationContext
task_options::task_options Oluşturucu (Eşzamanlılık Çalışma Zamanı)
Görev oluşturma seçeneklerinin varsayılan listesi
task_options();
task_options(
cancellation_token _Token);
task_options(
task_continuation_context _ContinuationContext);
task_options(
cancellation_token _Token,
task_continuation_context _ContinuationContext);
template<typename _SchedType>
task_options(
std::shared_ptr<_SchedType> _Scheduler);
task_options(
scheduler_interface& _Scheduler);
task_options(
scheduler_ptr _Scheduler);
task_options(
const task_options& _TaskOptions);
Parametreler
_SchedType
_Token
_ContinuationContext
_Scheduler
_TaskOptions