nested_scheduler_missing_detach – třída
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
Jméno | 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ávu
Popisná zpráva o chybě.
Viz také
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro