context_unblock_unbalanced 类

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

语法

class context_unblock_unbalanced : public std::exception;

成员

公共构造函数

名称 描述
context_unblock_unbalanced 已重载。 构造 context_unblock_unbalanced 对象。

备注

Context 对象的 BlockUnblock 方法的调用必须始终正确配对。 并发运行时允许按任一顺序执行操作。 例如,调用 Block 后可以调用 Unblock,反之亦然。 例如,对于某个未阻止的 Context 对象,如果两次调用了 Unblock 方法,则会引发此异常。

继承层次结构

exception

context_unblock_unbalanced

要求

标头:concrt.h

命名空间: 并发

context_unblock_unbalanced

构造 context_unblock_unbalanced 对象。

explicit _CRTIMP context_unblock_unbalanced(_In_z_ const char* _Message) throw();

context_unblock_unbalanced() throw();

参数

_Message
错误的描述性消息。

另请参阅

并发命名空间