Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Tato třída popisuje výjimku vyvolanou, když Concurrency Runtime zjistí, že jste zapomněli volat CurrentScheduler::Detach metodu v kontextu připojeném k druhému plánovači pomocí Attach metody objektu Scheduler .
Syntaxe
class nested_scheduler_missing_detach : public std::exception;
Členové
Veřejné konstruktory
| Název | Popis |
|---|---|
| nested_scheduler_missing_detach | Přetíženo. nested_scheduler_missing_detach Vytvoří objekt. |
Poznámky
Tato výjimka je vyvolána pouze v případě, že vnořete jeden plánovač uvnitř jiné voláním Attach metody Scheduler objektu v kontextu, který je již vlastněn nebo připojen k jinému plánovači. Concurrency Runtime vyvolá tuto výjimku oportunisticky, když dokáže rozpoznat scénář jako pomůcku k vyhledání problému. Ne každá instance zanedbávání volání CurrentScheduler::Detach metody je zaručeno vyvolání této výjimky.
Hierarchie dědičnosti
exception
nested_scheduler_missing_detach
Požadavky
Hlavička: concrt.h
Obor názvů: souběžnost
nested_scheduler_missing_detach
nested_scheduler_missing_detach Vytvoří objekt.
explicit _CRTIMP nested_scheduler_missing_detach(_In_z_ const char* _Message) throw();
nested_scheduler_missing_detach() throw();
Parametry
_Zpráva
Popisná zpráva o chybě.