context_unblock_unbalanced 类

此类描述当对 Context 对象的 BlockUnblock 方法调用配对不恰当时抛出的异常。

class context_unblock_unbalanced : public std::exception;

成员

公共构造函数

名称

说明

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 方法