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ě.

Viz také

concurrency – obor názvů