Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Esta clase describe una excepción que se produce cuando se llama a los métodos Block y Unblock de un objeto Context que no están emparejados correctamente.
Sintaxis
class context_unblock_unbalanced : public std::exception;
Miembros
Constructores públicos
| Nombre | Descripción |
|---|---|
| context_unblock_unbalanced | Con sobrecarga. Construye un objeto context_unblock_unbalanced. |
Comentarios
Las llamadas a los métodos Block y Unblock de un objeto Context siempre deben estar emparejadas correctamente. El Runtime de simultaneidad permite que las operaciones se produzcan en cualquier orden. Por ejemplo, una llamada a Block puede ir seguida de una llamada a Unblock, o viceversa. Esta excepción se produciría si, por ejemplo, se realizaron dos llamadas al método Unblock en una fila, en un objeto Context que no se bloqueó.
Jerarquía de herencia
exception
context_unblock_unbalanced
Requisitos
Encabezado: concrt.h
Espacio de nombres: simultaneidad
context_unblock_unbalanced
Construye un objeto context_unblock_unbalanced.
explicit _CRTIMP context_unblock_unbalanced(_In_z_ const char* _Message) throw();
context_unblock_unbalanced() throw();
Parámetros
_Message
Mensaje descriptivo del error.