Condividi tramite


Classe context_unblock_unbalanced

Questa classe viene descritta un'eccezione generata quando le chiamate ai metodi di Unblock e di Block di oggetto di Context correttamente non vengono combinate.

class context_unblock_unbalanced : public std::exception;

Membri

Dd470686.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

Costruttore context_unblock_unbalanced::context_unblock_unbalanced

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 Unblock, o vice-versa.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

context_unblock_unbalanced

Requisiti

Header: concrt.h

Concorrenza diSpazio dei nomi:

Vedere anche

Riferimenti

Spazio dei nomi concurrency

Classe Context

Metodo Context::Unblock

Metodo Context::Block