Partager via


context_unblock_unbalanced, classe

Cette classe décrit une exception levée lorsque des appels aux méthodes d' Block et d' Unblock d'objet d' Context ne sont pas correctement appariés.

class context_unblock_unbalanced : public std::exception;

Membres

Dd470686.collapse_all(fr-fr,VS.110).gifConstructeurs publics

Nom

Description

context_unblock_unbalanced::context_unblock_unbalanced, constructeur

Surchargé.Construit un objet context_unblock_unbalanced.

Notes

Les appels aux méthodes Block et Unblock d'un objet Context doivent toujours être associés correctement.Le runtime d'accès concurrentiel permet aux opérations de se produire dans n'importe quel ordre.Par exemple, un appel à Block peut être suivi par un appel à Unblock, ou vice versa.Cette exception serait levée si, par exemple, deux appels à la méthode Unblock ont été passés dans une ligne, sur un objet Context qui n'a pas été bloqué.

Hiérarchie d'héritage

exception

context_unblock_unbalanced

Configuration requise

En-tête : concrt.h

Accès concurrentiel del'espace de noms :

Voir aussi

Référence

concurrency, espace de noms

Context, classe

Context::Unblock, méthode

Context::Block, méthode