nested_scheduler_missing_detach — Klasa
Ta klasa opisuje wyjątek zgłaszany, gdy środowisko uruchomieniowe współbieżności wykryje, że nie można wywołać CurrentScheduler::Detach
metody w kontekście dołączonym do drugiego harmonogramu przy użyciu Attach
metody Scheduler
obiektu .
Składnia
class nested_scheduler_missing_detach : public std::exception;
Elementy członkowskie
Konstruktory publiczne
Nazwa/nazwisko | opis |
---|---|
nested_scheduler_missing_detach | Przeciążone. nested_scheduler_missing_detach Tworzy obiekt. |
Uwagi
Ten wyjątek jest zgłaszany tylko w przypadku zagnieżdżania jednego harmonogramu wewnątrz innego przez wywołanie Attach
metody Scheduler
obiektu w kontekście, który jest już własnością lub dołączony do innego harmonogramu. Środowisko uruchomieniowe współbieżności zgłasza ten wyjątek oportunistycznie, gdy może wykryć scenariusz jako pomoc w zlokalizowaniu problemu. Nie każde wystąpienie zaniedbania wywołania CurrentScheduler::Detach
metody jest gwarantowane, aby zgłosić ten wyjątek.
Hierarchia dziedziczenia
exception
nested_scheduler_missing_detach
Wymagania
Nagłówek: concrt.h
Przestrzeń nazw: współbieżność
nested_scheduler_missing_detach
nested_scheduler_missing_detach
Tworzy obiekt.
explicit _CRTIMP nested_scheduler_missing_detach(_In_z_ const char* _Message) throw();
nested_scheduler_missing_detach() throw();
Parametry
_Komunikat
Opisowy komunikat o błędzie.