context_unblock_unbalanced 类

此类描述每当对 Context 对象的 BlockUnblock 方法调用而配对不恰当时引发的异常。

class context_unblock_unbalanced : public std::exception;

成员

公共构造函数

Name

说明

context_unblock_unbalanced::context_unblock_unbalanced 构造函数

已重载。 构造 context_unblock_unbalanced 对象。

备注

Context 对象的 BlockUnblock 方法的调用必须恰当地配对。 并发运行时允许按任意顺序发生操作。 例如,调用 Block 后可能会调用 Unblock,反之亦然。 如果对于 Unblock 方法的两个调用以行进行,并且是在为阻止的 Context 对象上,则可能引发该异常。

继承层次结构

exception

context_unblock_unbalanced

要求

**标头:**concrt.h

命名空间: 并发

请参见

参考

Concurrency 命名空间

Context 类

Context::Unblock 方法

Context::Block 方法