context_unblock_unbalanced-klasse

In deze klasse wordt een uitzondering beschreven die wordt gegenereerd wanneer aanroepen naar het Block object en Unblock methoden van een Context object niet correct zijn gekoppeld.

Syntaxis

class context_unblock_unbalanced : public std::exception;

Leden

Openbare constructors

Naam Description
context_unblock_unbalanced Overbelast. Maakt een context_unblock_unbalanced object.

Opmerkingen

Aanroepen naar de Block en Unblock methoden van een Context object moeten altijd correct zijn gekoppeld. Met de Gelijktijdigheidsruntime kunnen de bewerkingen in beide volgorde worden uitgevoerd. Een aanroep naar Block kan bijvoorbeeld worden gevolgd door een aanroep naar Unblock, of omgekeerd. Deze uitzondering zou worden gegenereerd als er bijvoorbeeld twee aanroepen naar de Unblock methode in een rij zijn gedaan op een Context object dat niet is geblokkeerd.

Overnamehiƫrarchie

exception

context_unblock_unbalanced

Requirements

Koptekst: concrt.h

Naamruimte: concurrentie

context_deblokkeren_ongebalanceerd

Maakt een context_unblock_unbalanced object.

explicit _CRTIMP context_unblock_unbalanced(_In_z_ const char* _Message) throw();

context_unblock_unbalanced() throw();

Parameterwaarden

_Bericht
Een beschrijvend bericht van de fout.

Zie ook

concurrentie Namespace