context_unblock_unbalanced – třída
Tato třída popisuje výjimku vyvolanou voláním Block
a Unblock
metodami objektu Context
nejsou správně spárovány.
Syntaxe
class context_unblock_unbalanced : public std::exception;
Členové
Veřejné konstruktory
Název | Popis |
---|---|
context_unblock_unbalanced | Přetíženo. context_unblock_unbalanced Vytvoří objekt. |
Poznámky
Block
Volání objektů a Unblock
metod Context
musí být vždy správně spárována. Concurrency Runtime umožňuje provádění operací v libovolném pořadí. Za voláním Block
může být například následovat volání Unblock
, nebo naopak. Tato výjimka by byla vyvolána, pokud například dvě volání Unblock
metody byly provedeny v řádku, u Context
objektu, který nebyl blokován.
Hierarchie dědičnosti
exception
context_unblock_unbalanced
Požadavky
Hlavička: concrt.h
Namespace: souběžnost
context_unblock_unbalanced
context_unblock_unbalanced
Vytvoří objekt.
explicit _CRTIMP context_unblock_unbalanced(_In_z_ const char* _Message) throw();
context_unblock_unbalanced() throw();
Parametry
_Zpráva
Popisná zpráva o chybě.