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.
Bu sınıf, Eşzamanlılık Çalışma Zamanı, nesnesinin yöntemini Scheduler kullanarak Attach ikinci bir zamanlayıcıya bağlı bir bağlamda yöntemini çağırmayı CurrentScheduler::Detach ihmal ettiğinizi algıladığında oluşan bir özel durumu açıklar.
Sözdizimi
class nested_scheduler_missing_detach : public std::exception;
Üyeler
Ortak Oluşturucular
| Veri Akışı Adı | Açıklama |
|---|---|
| nested_scheduler_missing_detach | Aşırı yüklendi. Bir nested_scheduler_missing_detach nesne oluşturur. |
Açıklamalar
Bu özel durum, yalnızca zaten başka bir zamanlayıcıya ait olan veya başka bir zamanlayıcıya eklenmiş bir bağlamda bir nesnenin yöntemini çağırarak Attach bir zamanlayıcıyı başka bir Scheduler zamanlayıcının içine yerleştirdiğinizde oluşturulur. Eşzamanlılık Çalışma Zamanı, senaryoyu sorunu bulmak için bir yardım olarak algıladığında bu özel durumu fırsatçı bir şekilde oluşturur. Yöntemini çağırmayı CurrentScheduler::Detach ihmal eden her örneğin bu özel durumu oluşturması garanti değildir.
Devralma Hiyerarşisi
exception
nested_scheduler_missing_detach
Gereksinimler
Üst bilgi: concrt.h
Ad alanı: eşzamanlılık
nested_scheduler_missing_detach
Bir nested_scheduler_missing_detach nesne oluşturur.
explicit _CRTIMP nested_scheduler_missing_detach(_In_z_ const char* _Message) throw();
nested_scheduler_missing_detach() throw();
Parametreler
_İleti
Hatanın açıklayıcı bir iletisi.