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 el Tiempo de Ejecución de Concurrente detecta que omitió llamar al método CurrentScheduler::Detach en un contexto adjunto a un segundo planificador mediante el método Attach del objeto Scheduler.
Sintaxis
class nested_scheduler_missing_detach : public std::exception;
Miembros
Constructores públicos
| Nombre | Descripción |
|---|---|
| nested_scheduler_missing_detach | Sobrecargado Construye un objeto nested_scheduler_missing_detach. |
Comentarios
Esta excepción solo se produce cuando se anida un programador dentro de otro mediante una llamada al método Attach de un objeto Scheduler en un contexto que ya pertenece o está asociado a otro programador. El Tiempo de ejecución de concurrencia lanza esta excepción oportunistamente cuando puede detectar el escenario para ayudar a localizar el problema. No se garantiza que todas las instancias que no llamen al método CurrentScheduler::Detach produzcan esta excepción.
Jerarquía de herencia
exception
nested_scheduler_missing_detach
Requisitos
Encabezado: concrt.h
Espacio de nombres: simultaneidad
nested_scheduler_falta_desconectar
Construye un objeto nested_scheduler_missing_detach.
explicit _CRTIMP nested_scheduler_missing_detach(_In_z_ const char* _Message) throw();
nested_scheduler_missing_detach() throw();
Parámetros
_Message
Mensaje descriptivo del error.