Udostępnij za pośrednictwem


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.

Zobacz też

Przestrzeń nazw współbieżności
Scheduler, klasa