Aracılığıyla paylaş


nested_scheduler_missing_detach Sınıfı

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.

Ayrıca bkz.

Eşzamanlılık Ad Alanı
Zamanlayıcı Sınıfı