Classe context_unblock_unbalanced
Questa classe descrive un'eccezione generata ogni qualvolta le chiamate ai metodi Block e Unblock di un oggetto Context non sono abbinate correttamente.
class context_unblock_unbalanced : public std::exception;
Membri
Costruttori pubblici
Nome |
Oggetto di descrizione |
---|---|
Costruttore context_unblock_unbalanced::context_unblock_unbalanced |
Metodo di overload. Costruisce un oggetto context_unblock_unbalanced. |
Note
Le chiamate ai metodi Block e Unblock di un oggetto Context devono sempre essere abbinate correttamente. Il runtime di concorrenza consente alle operazioni di verificarsi in entrambi gli ordini. Ad esempio, una chiamata a Block può essere seguita da una chiamata a Unblocko viceversa. Questa eccezione verrebbe generata se, ad esempio, sono state effettuate due chiamate al metodo Unblock in una riga, su un oggetto Context che non è stato bloccato.
Gerarchia di ereditarietà
exception
Requisiti
Header: concrt.h
Spazio dei nomi: Concurrency